一: 变量
变:变化,重在变字,量:计量,衡量,表示一种状态
变量赋值 : number = 1
变量的规则:
数字,字母,下划线, 任意组合,数字不能开头,python 的关键字不能用,变量名尽量有意义。(变量表示的某种意义)
禁止使用的python变量名
['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']
官方命名规则
官方推荐:
驼峰体
AgeOfOldboy = 56
NumberOfStudents = 80
下划线
age_of_oldboy = 56
number_of_students = 80
二: 常量
生活中π,身份证号,G,等等不变的量,程序中也是如此。
设置一些不经常变的值作为常量,变量名要大写。
如:NAME="zhangsan“
三: 注释
单行注释通shell相同
‘’‘
123
123
’‘’
多行注释及打印多行内容
四: 基础数据类型
字符串: string
整数 : int
浮点数 :float
布尔值: True False
五:用户交互(input)
username= input("请输入用户名')
print(username)
注:Python默认输入的都是字符串
要求输入的数据类型为整数:
number = int(input("请输入数字"))
print(number)
六:字符串拼接
a = "zhangsan"
b ="lisi"
print(a+b)
注:字符串只能与字符串拼接。
六:格式化输出
%s : 代表字符串
%d: 代表整数
% :占位符
使用方法: % (name,number)
name 与 nubmer都为变量名
name = input("Name")
number = input("Number")
info = '''
------info of %s------------
Name: %s`
Number: %s`
''' % (name,name,number)
print(info)