标签:input 比较 格式化 gbk put http 特殊 utf-8 ges
1.pycharm使用
快速搜索栏,蛮重要的
2.字符串格式化
%s 字符串类型
%d数值类型
msg = "我是%s,年龄%d,爱好%s" % (‘alex‘, 18, ‘boy‘) print(msg) msg = ‘我是%s‘ % (‘wallis‘) print(msg)
name = input("input your name:") age = input("input your age:") hobby = input("input your hobby:") msg = "我是%s,年龄%s,爱好%s" % (name, age, hobby) print(msg)
3.编码和二进制
1位 bit
1字节 byte 1字节=8位
1千字节 kb 1024字节=1kb
1兆 MB 1024kb = 1兆
1G GB 1024MB = 1GB
ascii 码 :用8位表示一个字符,可表示字符少(2**8)
万国码 Unicode : (16位,32位)目前一般采用32位表示一个字符, 占用空间大;Unicode 只用在内存,不写到硬盘,不进行网络传输
utf-8:汉字一般占用3个字节,目前最常用的编码方式对Unicode进行改进
GBK/GB2312: 对Unicode中的汉字进行编码,汉字(一般占用2个字节)
4.运算符
算数运算
+、-、*、/、//、**,%
特殊:/
py2-> >>>9/2 4 py3-> >>>9/2 4.5 py2为了得到准确的数据,一般导入模块:from __future__ import division
赋值运算符
xx 算数运算符= xx
关系运算符
in,not in,
比较运算符
==;>=;<=;!=,>,<
逻辑运算符:
x>y and y>z ---> if x>y: return y>z else: return x>y x>y or y>z ---> if x>y: return x>y else: return y>z
and,or ,not
ps:没有优先级依次执行
标签:input 比较 格式化 gbk put http 特殊 utf-8 ges
原文地址:http://www.cnblogs.com/wallisyan/p/7383086.html