1.print语句:
ex1.py
print “Hello World!”
2.注释和#号
说明:程序里注释很重要,虽然注释的内容不能打印出来,但是它加强了代码的可读性,还可以使用注释符号#来禁用代码。
ex2.py
# A coment, this is so you can read your program later.说明代码的含义
print "I could have code like this." 这段代码会被打印
#print "this won't run." 这段代码不会被打印
3.数学计算--运算符
1)算数运算符
+ 加; - 减; / 除; * 乘; %取余;
ex3.py
print 1 + 2 - 3 * 4 / 5 % 6
结果为1
2)比较运算符:返回bool值(True或者False)
< 小于号
>大于号
<=小于等于(满足小于或等于都为True)
>= 大于等于
== 等于
ex3.py
语句 打印结果
print 2 > 3 False
print 2 < 3 True
print 2 >= 2 True
print 2 <= 3 True
print 1== 3 False
4.变量:用来代表某个东西的名字。
注意:使用= 来赋值变量,变量名不能以数字开头,尽量不要使用python里得关键字
ex4.py
print _1
5.格式化字符
%r 用来调试,即程序的原始版本
例:a = "%r"
b = "%s"
print "a" % 'one' 结果为 'one'
print "b" % 'one' 结果为one (没有引号)
%s 格式化字符串
%d 格式化整数
%u 格式化无符号整型
%o 格式化无符号八进制数
%x 格式化无符号十六进制数
%X 格式化无符号十六进制数(大写)
%f 格式化浮点数字,可指定小数点后的精度
%e 用科学计数法格式化浮点数
%E 作用同%e,用科学计数法格式化浮点数
%g %f和%e的简写
%G %f 和 %E 的简写
%p 用十六进制数格式化变量的地址
%s
表示用字符串替换,%d
表示用整数替换,有几个%
占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%
,括号可以省略。10.转义序列
转义字符 | 描述 |
---|---|
\(在行尾时) | 续行符 |
\\ | 反斜杠符号 |
\' | 单引号 |
\" | 双引号 |
\a | 响铃 |
\b | 退格(Backspace) |
\e | 转义 |
\000 | 空 |
\n | 换行 |
\v | 纵向制表符 |
\t | 横向制表符 |
\r | 回车 |
\f | 换页 |
\oyy | 八进制数yy代表的字符,例如:\o12代表换行 |
\xyy | 十进制数yy代表的字符,例如:\x0a代表换行 |
\other | 其它的字符以普通格式输出 |
引用:https://blog.csdn.net/wugsh15/article/details/51492085
ex8.py
fat_cat = """
I'll do a list:
\t* Cat food
\t* fishes
\t* catnip\n\t* G
"""
print fat_cat
得到的结果:
I'll do a list:
* Cat food
* fishes
* catnip
* Grass