1、注释
1 #单行注释 2 3 ''' 4 多行注释 5 6 '''
2、变量
变量可以是任意的数据类型,在程序中用一个变量名表示
变量名:大小写英文、数字和下划线(_)组合,不能以数字开头
a = 'abc'
3、标识符、关键字
标识符 -> 变量名
关键字:特殊的, 如else ,if ,and 等
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await','break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except','finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda','nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
显示所有关键字:
import keyword keyword.kwlist
4、字符串格式化
输入:(格式化输出)
age = 18 print("我的年龄是: %d 岁" %age) print("我的名字是 %s,我的国籍是 %s" %("abc","123")) # %s 占位符 print("www","baidu","com",sep=".") # sep 设置分割符 print("hello",end="") # end 设置结束符 print("world",end="\t") print("python",end="\n") #\n 换行 print("end")
结果:
我的年龄是: 18 岁 我的名字是 abc,我的国籍是 123 www.baidu.com helloworld python end
常用的格式符号
格式符号 | 转换含义 |
%c | 字符 |
%s | 通过str()字符串转换来格式化 |
%i | 有符号十进制整数 |
%d | 有符号十进制整数 |
%u | 无符号十进制整数 |
%o | 八进制整数 |
%x | 十六进制整数(小写字母) |
%X | 十六进制整数(大写字母) |
%e | 索引符号(小写e) |
%E | 索引符号(大写E) |
%f | 浮点实数 |
%g | %f和%e的简写 |
%G | %f和%E的简写 |
5、输入
shuru = input("请输入:") print("刚输入的是" , shuru )
输出变量类型
a = 10 print(type(a))
结果:
<class 'int'>
输入的类型全部为字符串需要进行强制类型转换
a=int(input("输入a :"))
输入: a = 10 print(type(a)) b = input("输入b:") print(type(b)) c = int(input("输入c:")) print(type(c)) 输出: <class 'int'> 输入b:20 <class 'str'> 输入c:30 <class 'int'>
6、运算符
常用:
了解:(基本用不到)
运算符优先级: