不赘述,仅仅记录一些和 C 不同 易混淆 我认为重要的地方
不懂的请使用搜索引擎 看书 询问老师解决 问我(不嫌弃的话
推荐网站:菜鸟教程
https://www.runoob.com/python3/python3-tutorial.html
内容参考:《Python编程 从入门到实践》(第二版)
变量命名规则
字母或下划线开头,只能包含字母、数字、下划线
*个人建议不要单独使用 1 I l 0 O 5 S(不容易分辨
字符串
1 2 3 4
| "使用双引号"
'使用单引号' 方便在文本中使用引号
|
修改字符串大小写
1 2 3 4 5 6 7 8 9 10 11 12 13
| str = "hello world" print(str) print(str.title()) print(str) print(str.upper()) print(str.lower()) ------ Output: hello world Hello World hello world HELLO WORLD hello world
|
*仅修改对应的变量,不会对原来的 str 变量生效 (L10~11)
在字符串中使用变量
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| 变量名 = f"XXXXX{要使用的变量名}"
name = "Alice" str = f"Hello! {name},nice to meet you" print(str)
first_name = "add" last_name = "lovelace" full_name = f"{first_name} {last_name}" print(full_name) print(full_name.title()) ------ Output: Hello! Alice,nice to meet you add lovelace Add Lovelace
|
处理空白
1 2 3 4 5 6 7 8 9 10 11 12
| \t \n
str = "name " str.rstrip()
str = " na me " print(str.rstrip()) ------ Output: na me
|
数
运算
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| + - * / ** // () 4/2 1 + 2.0 2 * 3.0 3.0 ** 2 ------ Output: 2.0 3.0 6.0 9.0
|
命名
1 2 3 4 5 6 7 8 9 10
| large_number = 14_000_000_000 ------ Output: 14000000000
x,y,z = 0,1,2
MAX_GRADE = 150
|
注释
Python之蝉
《Python编程 从入门到实践》(第2版) P26-27 应该看一下
end?