Skip to content

Commit 3124720

Browse files
committed
py1
1 parent 735193e commit 3124720

5 files changed

Lines changed: 72 additions & 3 deletions

File tree

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1-
# 注释
1+
#!/usr/bin/env python
2+
# -*- coding:utf-8 -*-
3+
# Author:jiaming
4+
# Date: 2018/12/18 20:21
25

6+
# 注释
37

48
# 编码
59
# -*- coding: encoding -*-

py1/aboolean.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/usr/bin/env python
2+
# -*- coding:utf-8 -*-
3+
# Author:jiaming
4+
# Date: 2018/12/18 20:21
5+
# Describe: DataType Bool
6+
7+
# 布尔值:True False
8+
# 运算符:and or not
9+
print(True)
10+
print(False)
11+
print(not True)
12+
print(True or False)
13+
print(True and False)
14+
15+
# 空值 None

py1/anumber.py

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,23 @@
55
# Describe:数据类型:数值型
66

77
# 整型
8+
89
# 任意大小的整数,包括负数,如 100,-8008, 0 等
910
# 16进制整数,前缀:0x 加 0-9 a-f
1011
print(0x000f + 0x00001)
1112

1213
# 浮点型,即小数。按科学记数法表示时,小数点位置可变。
1314
# 如 1.23, -3.234, 1.23e9(1.23*10的9次方), 3.49e-8
14-
print(3.45e-5)
15+
print(3.45e-5)
16+
17+
# 数值运算
18+
# 除法:/ ,结果是浮点型,且结果是精确的
19+
print(10/3)
20+
print(9/3)
21+
# // 地板除,结果取整
22+
print(10.3//3)
23+
# % 取余,结果不一定是整数
24+
print(10 % 3)
25+
print(10.2 % 3)
26+
27+
# python中对于整型和浮点型数据无大小限制,浮点型超过限制直接表示为inf(无限大)

py1/astring.py

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,22 @@
22
# -*- coding:utf-8 -*-
33
# Author:jiaming
44
# Date: 2018/12/17 20:16
5-
# Describe:
5+
# Describe:字符型
6+
7+
# 字符串:是以单引号''或者双引号""括起来的文本
8+
# 部分字符需要转义,如 ' " \等,转移符为 \
9+
# 制表符 \t 换行符 \n
10+
print("Hello , I'm Jiaming, I Say \"Hi\"\\")
11+
print('-------------------------------------')
12+
# 换行,除了 \n 外,还可以用 '''...'''(交互命令行用这个,程序里无需...)表示多行内容,增加程序阅读性
13+
print('Hello \n World \n')
14+
print('-------------------------------------')
15+
print('''Hello
16+
This is
17+
Jiaming''')
18+
print('-------------------------------------')
19+
# 字符串前加r,防止字符串转义
20+
str = r'Hello \' \t \n Jiaming'
21+
print(str)
22+
print(r'''Hello,\n
23+
World''')

py1/avariable.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/usr/bin/env python
2+
# -*- coding:utf-8 -*-
3+
# Author:jiaming
4+
# Date: 2018/12/18 20:27
5+
# Describe: Variable & Constant
6+
7+
# 变量:变量名必须以 大小写字母、数字和下划线 _ 组成,且不能以数字开头。
8+
# python中的变量类型不固定,故也称为动态语言,与之对应的为静态语言,是指在定义变量时须指定变量类型,且赋值类型与变量类型要匹配。
9+
10+
a = 123
11+
print(a)
12+
13+
T_001 = 'ABC'
14+
print(T_001)
15+
16+
# 常量:不能变的量,python中以全部大写的变量表示常量。
17+
print('-------------------------------------')
18+
PI = 3.1415924
19+
print(PI)

0 commit comments

Comments
 (0)