一、注释
1. 单行注释
#单行注释
2.多行注释
'''
多行注释1
多行注释2
'''
二、关键字
import keyword
print(keyword.kwlist)
['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']
注:关键字不能用作自定义标识名
三、输入输出
1.输入
name = input()
#输入felix
age = input()
#输入18
print(type(age))
#age的类型为 'str'
注:2.X版本为int, 3.X输入类型都为 str
2.输出
print("my name is " + name)
print("my age is " + age)
#my name is felix
#my age is 18
'''
格式化输出
'''
print("my age is %s, my name is %s"%(age,name))
#my age is 18, my name is felix
格式化输出列表
| 格式符号 | 格式化对象 |
|---|---|
| %c | 字符 |
| %s | 通过str() 字符串转换来格式化 |
| %i | 有符号十进制整数 |
| %d | 有符号十进制整数 |
| %u | 无符号十进制整数 |
| %o | 八进制整数 |
| %x | 十六进制整数(小写字母) |
| %X | 十六进制整数(大写字母) |
| %e | 索引符号(小写’e’) |
| %E | 索引符号(大写“E”) |
| %f | 浮点实数 |
| %g | %f和%e 的简写 |
| %G | %f和%E的简写 |
常用转义字符
| 转义字符 | 描述 |
|---|---|
| \(在行尾时) | 续行符 |
| \\ | 反斜杠符号 |
| \’ | 单引号 |
| \" | 双引号 |
| \n | 换行 |
| \t | 横向制表符 |
| \r | 回车 |
四、运算符
1.基础运算符
| 运算符 | 描述 | 实例 |
|---|---|---|
| + | 加 | 两个对象相加 a + b 输出结果 7 |
| - | 减 | 得到负数或是一个数减去另一个数 a - b 输出结果 3 |
| * | 乘 | 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 10 |
| / | 除 | x除以y a/ b 输出结果 2,python2中是2,python3中是2.5 |
| // | 取整除 | 取商,5//2得2;返回商的整数部分 9//2 输出结果 4 。 |
| % | 取余 | 返回除法的余数 a % b 输出结果 1 |
| ** | 幂 | 返回x的y次幂 a**b 为5的2次方, 输出结果 25 |
print ('*' * 10)
#输出结果:
**********
2.复合运算符
| 运算符 | 描述 | 实例 |
|---|---|---|
| += | 加法赋值运算符 | c += a 等效于 c = c + a |
| -= | 减法赋值运算符 | c -= a 等效于 c = c - a |
| *= | 乘法赋值运算符 | c *= a 等效于 c = c * a |
| /= | 除法赋值运算符 | c /= a 等效于 c = c / a |
| %= | 取模赋值运算符 | c %= a 等效于 c = c % a |
| **= | 幂赋值运算符 | c **= a 等效于 c = c ** a |
| //= | 取整除赋值运算符 | c //= a 等效于 c = c // a |
注:python 没有i++,++i,i–,--i
本文详细介绍了Python的基础语法,包括注释的使用、关键字列表、输入输出操作以及各种运算符的使用方法。从单行注释到多行注释,从输入函数到格式化输出,再到基础和复合运算符的详解,适合Python初学者快速掌握核心概念。

被折叠的 条评论
为什么被折叠?



