python基础干货-01
1.编码集:
ASCII:是最早的编码
| ASCII值 | 控制字符 | ASCII值 | 控制字符 | ASCII值 | 控制字符 | ASCII值 | 控制字符 |
|---|---|---|---|---|---|---|---|
| 0 | NUT | 32 | (space) | 64 | @ | 96 | 、 |
| 1 | SOH | 33 | ! | 65 | A | 97 | a |
| 2 | STX | 34 | " | 66 | B | 98 | b |
| 3 | ETX | 35 | # | 67 | C | 99 | c |
| 4 | EOT | 36 | $ | 68 | D | 100 | d |
| 5 | ENQ | 37 | % | 69 | E | 101 | e |
| 6 | ACK | 38 | & | 70 | F | 102 | f |
| 7 | BEL | 39 | , | 71 | G | 103 | g |
| 8 | BS | 40 | ( | 72 | H | 104 | h |
| 9 | HT | 41 | ) | 73 | I | 105 | i |
| 10 | LF | 42 | * | 74 | J | 106 | j |
| 11 | VT | 43 | + | 75 | K | 107 | k |
| 12 | FF | 44 | , | 76 | L | 108 | l |
| 13 | CR | 45 | - | 77 | M | 109 | m |
| 14 | SO | 46 | . | 78 | N | 110 | n |
| 15 | SI | 47 | / | 79 | O | 111 | o |
| 16 | DLE | 48 | 0 | 80 | P | 112 | p |
| 17 | DCI | 49 | 1 | 81 | Q | 113 | q |
| 18 | DC2 | 50 | 2 | 82 | R | 114 | r |
| 19 | DC3 | 51 | 3 | 83 | S | 115 | s |
| 20 | DC4 | 52 | 4 | 84 | T | 116 | t |
| 21 | NAK | 53 | 5 | 85 | U | 117 | u |
| 22 | SYN | 54 | 6 | 86 | V | 118 | v |
| 23 | TB | 55 | 7 | 87 | W | 119 | w |
| 24 | CAN | 56 | 8 | 88 | X | 120 | x |
| 25 | EM | 57 | 9 | 89 | Y | 121 | y |
| 26 | SUB | 58 | : | 90 | Z | 122 | z |
| 27 | ESC | 59 | ; | 91 | [ | 123 | { |
| 28 | FS | 60 | < | 92 | / | 124 | | |
| 29 | GS | 61 | = | 93 | ] | 125 | } |
| 30 | RS | 62 | > | 94 | ^ | 126 | ` |
| 31 | US | 63 | ? | 95 | _ | 127 | DEL |
GB2312:汉字码
GBK:国标码(彝文、藏文、普通汉字等)
Unicode(UTF-8):万国码UTF-8是可变长度的Unicode(英文、中文、欧洲文字)
2.变量和常量:
2.1 数据类型:
int:整型 python3中已经没有了int,long之分了,全为int
32位机上的取值:-2**31~2**31-1,
64位机上的取值:-2**63~2**63-1,
注意:数字型的数据类型分为:int(整数,如23),long(长整型),float(浮点数,如54.3E-6),complex(复数,如5+4j)
str:字符串类型 用‘’或’’’格式包括起来的内容统称为字符串
bool:布尔类型 真(1)或假(0)
list:列表 用 [ ] 包括起来表示一个列表(索引、切片)
1 list = ["zhangsan","lisi","wangwu","zhuqi"] 2 #取列表里面值 3 #1.取单个的值: 4 print(list[0]) 5 #2.取任意2个的值: 6 print(list[1],list[3]) 7 #3.取连续的多个值(切片) 8 print(list[1:3]) 9 print(list[1:]) 10 print(list[:3]) 11 print(list[-3:-1]) 12 print(list[3]) 13 #4.列表元素追加 14 list.append("leilaohu") 15 #5.列表元素插入 16 list.insert(1,“yulaoda”) 17 #6.列表元素修改 18 list[2] = "xiexun" 19 #7.列表元素删除 20 list.remove("lisi") 21 list.pop() 22 del list[2] 23 #8.查询元素所在索引 24 print(list.index("wangwu")) 25 #(其他方法请在pycharm中输入“list.”上下查看各方法的使用功能)
tuple:元组 用 () 包括起来表示一个元组
tuple = (1,2,3,4,5,6,7,8,9,0)
dict:字典 用 { key: value} 包括起来表示
{keys:[1,2,3,],arr:"hello",stu:["dream" ,"come in"],265}
set:集合
2.2 命名规则:
由字母,数字,下划线搭配组合而成,不能由数字或关键字开头,最好不用中文,名字要取得有意义,不能太长。
3.运算符:
+ - * ** / // % ^ = == === != <> > >= < <= +=
三元运算 reult = 值 if 条件 else
4.占位符(格式化输出)
%s str字符串占位

浙公网安备 33010602011771号