Python学习笔记-01
1.Hello World
print("Hello World")
输出:Hello World
2.变量Hello to someone
运行之后输入一个名字。
name = input()
print("hello", name)
输出:hello+输入的名字
3.含参数的input()
运行之后会看到提示,请输入你的名字,输入名字。
name = input("请输入你的名字:")
print("hello", name)
输出:hello+输入的名字
4.数学运算
a = 123
b = 234
print("a + b = ", a + b)
print("a - b = ", a - b)
print("a * b = ", a * b)
print("a / b = ", a / b)
输出:
a + b = 357
a - b = -111
a * b = 28782
a / b = 0.5256410256410257
5.注释
# 这是一个单行注释标记
"""
这是第一种多行注释标记
"""
'''
这是第二种多行注释标记
'''
注释标记内的东西不会被执行
6.数据类型:整数、浮点数、字符串
整数:正整数、负整数和0.
浮点数:小数
字符串:字符
a = 1
b = 1.1
c = "Tony"
print("这是一个整数:", a)
print("这是一个浮点数:", b)
print("这是一个字符串:", c)
输出:
这是一个整数: 1
这是一个浮点数: 1.1
这是一个字符串: Tony
7.转义字符--"\"
在python中,字符串需要放在""中,那么如果字符串本身包含"",那就需要转义字符,告诉编辑器,这边的这个符号是字符串中含有的数据,而不是程序的一部分。
转义字符还可以包括很多其他的意义,代表一些特殊的符号。
通过在字符串之前加r"字符串内容",来强制不转义字符串中的转义字符,从而显示字符串原始的样子。
8.布尔类型和逻辑运算符
布尔类型的数据具有两种值True和False(注意第一个字母要大写),布尔类型还可以通过运算得出,3 > 2的布尔类型是True
a = True
b = False
c = 3 > 2
print(a, b, c)
输出:
True False True
逻辑运算符:and、or 和not
c = a and b a、b同时为真才为真
c = a or b a、b一个为真就为真
c = not a a为假时c为真,a为真时c为假
a = True
b = False
c = not a
print(a and b, a or b, c)
输出:
False True False
9.空值
None是Python中的空值,不等于0.
10.赋值语句
a = 3
将3的值赋值给a
a = b
将a指向b所引用的值
浙公网安备 33010602011771号