python的注释
- 使用(#)对单行注释
- 使用('''或者""")多行注释,下面的代码肯定了python的牛逼
1 print("python是世界上最好的语言吗?")
2
3 #print("不是 微软大法好")
4
5 '''
6 print("不是!")
7 print("php才是!")
8 '''
9
10 """
11 print("不是!")
12 print("C++才是!")
13 """
14
15 print("是的 python最牛逼了")
行与缩进
- python采用缩进来区分代码块而不是大括号({}),着就意味着不能随意插入空格。缩进空格数不限制,但是同一块必须有相同的缩进。
- 使用 / 实现多行语句(一句写在两行或以上)在三种括号中的语句不需要用 / 来换行。
数字类型
- python中有四种数字(Number)类型:整型 int、浮点数 float、布尔 bool、复数 complex。
字符串(String)
- python中单引号和双引号相同
- 使用三引号可以组合多行字符串(使用len()计算长度是,换行符也算一个,汉字也算一个,字母也算一个,所以len计算的是字符的个数)
str = """ 你好 world""" print(len(str)); # 9 = 换行*2 汉字*2 字符*5
- 转义符/,后面跟字母发生转移,否则表是折行
str = """你好\ world""" print(len(str)); # 7 = 换行*0 汉字*2 字符*5
- 在字符串前使用字母 r 可以让 / 不进行转义
str1 = "hello\nworld" str2 = r"hello\nworld" print(str1, flush = True); print(str2, flush = True);\ #hello #world #hello\nworld