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所引用的值

posted @ 2019-01-04 16:02  cnblogsnightmare  阅读(170)  评论(0)    收藏  举报