码迷,mamicode.com
首页 > 其他好文 > 详细

pyhon基础

时间:2016-05-11 20:03:52      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:python

1:输出。

可以用print函数,在python3版本以上需要加().

print(‘hello word!‘)

hello word

2:输入

输入有raw_input(str)在python3以上版本是:input()函数代替。

username=input(‘entre your username:‘)

entre your username:evil

如何在用户输入密码时候不可见。

可以用模块:getpass

需要注意的是在pycharm中使用不了,只能在命令行有效果。

技术分享

需要注意的是:input()函数赋值默认是字符串。在使用此函数时候需要注意数据类型的转换。

3:在linux环境中,python程序需要以.py结尾。在程序中需要声明解释器的位置:

#!/usr/bin/env python 默认在linux环境中env目录在/usr/bin/env 是一个软连。在程序中指定解释器时候。赋予x权限既可执行/xx.py

如果没有写需要写解释器绝对路径进行执行。

4:变量定义规则:

1:必须是字母;下划线;数字组成。

2:变量第一个字符不能是数字。

3:变量不能是关键字:

[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

赋值:


=name2=(name2)

注意print()多个变量输出用逗号隔开。

5:在python2中不支持中文。需要加入编码:#-*-coding:utf-8-*- 在python3中已经支持中文了。


print(‘你好,中国‘)

你好,中国

注释:可以用# 也可以用三引号多行注释‘‘‘  xxxx ‘‘‘

6:导入模块

import modulename

python 如何执行系统命令

os
os.system()

7:字符串初始化


username=‘evil‘
age=22
print(‘%s is:,age is %d‘%(username,age))


pyhon基础

标签:python

原文地址:http://8118556.blog.51cto.com/8108556/1772284

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!