python学习笔记1--数据类型

来源:互联网 发布:csol大刀优化软件 编辑:程序博客网 时间:2024/05/16 15:32

写在前面

一直使用java和JavaScript语言进行开发,没有尝试使用过其他编程语言。而新年伊始,想要尝试新的流行的语言以及快速开发,决定从今天开始正式学习Python。准备花1到2个月进行基础学习和尝试适应各种包。在后期会进行人工智能的学习。


python的数据类型

1.整数

2.浮点型

对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5

3.字符串

r''表示''内部的字符串默认不转义

为了简化,Python允许用'''...'''的格式表示多行内容,例如


'''line1line2line3'''

4.布尔型 (True Flase)

※python是大小写敏感型语言

运算符为'and','or',‘not’

5.空值  (None)


python的缩进

一般为4个空格,约定俗成。

注意,当语句以冒号:结尾时,缩进的语句视为代码块。

例如:

if a > 2:c = 3print(c)else:b = 4print(b)

python的注释

#


python的除法

/    精准计算,如10/3 得到的结果是 3.333333333333333(浮点型)

//   得到结果的整数部分,如10//3 得到的结果是3

%   求余 如5%2得到的结果是1


字符串替换

print("nice to meet you %s,you neet to kiss %s %d times" % (input("input your name \r\n"),int(input("enter a number \r\n")),input("your lover \r\n")))
上面这句话将输出:meet you xxx,you neet to kiss yyy 123456789 times


你可能猜到了,%运算符就是用来格式化字符串的。在字符串内部,%s表示用字符串替换,%d表示用整数替换,有几个%?占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%?,括号可以省略。

常见的占位符有:

%d整数%f浮点数%s字符串%x十六进制整数

其中,格式化整数和浮点数还可以指定是否补0和整数与小数的位数:

>>> '%2d-%02d' % (3, 1)' 3-01'>>> '%.2f' % 3.1415926'3.14'

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 孔里面滑丝了怎么办 六口螺丝滑扣了怎么办 手机螺丝滑扣了怎么办 超极本没有网线接口怎么办 机动车禁令标识位置放置错误怎么办 六角头冲得不标准怎么办 滚丝杆烫手怎么办怎样能不烫手 带滚花的杆子里面脏怎么办 田螺和玉米吃了怎么办 lv包包螺丝掉了怎么办 螺狮那一段吃了怎么办 吃了不熟的田螺怎么办 包上的螺丝掉了怎么办 工厂打螺丝手疼怎么办 打螺丝打到手痛怎么办 欧曼gtl不烧尿素怎么办 放油螺丝滑牙怎么办 蝴蝶刀螺丝松了怎么办 婴儿车铆钉松了怎么办 扇子上的铆钉松怎么办 锅的把手松了怎么办 奶锅把手松了怎么办 锅的手柄烧坏了怎么办 鞋子上的铆钉生锈了怎么办 包包上的铆钉生锈了怎么办 凉鞋的铆钉生锈了怎么办 扇子的铆钉坏了怎么办 包包的铆钉坏了怎么办 汽车半轴螺丝母拧不动怎么办? 卫衣袖子短了怎么办 u型导轨蚊帐下垂怎么办 100的水管螺纹出漏水怎么办 吊顶螺丝没有防锈处理怎么办 膨胀螺丝洞松了怎么办 膨胀螺丝眼大了怎么办 墙上螺丝孔大了怎么办 膨胀螺丝孔深了怎么办 克霉膨胀栓的线怎么办 摩托车排气管螺丝断了怎么办 汽车轮胎螺丝卸不下来怎么办 内六角螺丝卸不下来怎么办