【博学谷学习记录】超强总结,用心分享|软件测试之Python学习笔记

人生苦短,我用Python!

Python的作者是吉多·范罗苏姆(Guido van Rossum) ,也就是我们常说的龟叔~学习Python的好处有很多,简单、易学、免费、开源等等,不一一赘述了,下面是一些基本的语法。

数字类型

整型 (int ) ,就是整数 ,即不带小数点的数

浮点型( float ),就是小数

布尔类型(bool),只有两个值

真,True,1

假,False,0

True和False这两个单词的首字母都要大写

复数类型 3 + 4i, 不会用的

非数字类型

字符串: (str) 使⽤引号引起来的就是字符串

列表 (list) [1, 2, 3, 4]

元组(tuple) (1, 2, 4, 4)

字典 (dict) {'name': '⼩明', 'age': 18}

变量

定义之后, 想要是使用变量中的数据, 直接使用变量名即可。

变量注意事项: 变量必须先定义(保存数据)后使用(取出数据)

定义变量

变量名 = 数据值 # 可以理解为 是将数据值保存到变量中 # ⽐如: name = '张三' # 定义⼀个变量 name, 存储的数据值是 张三

使用变量

变量定义之后, 想要是使用变量中的数据, 直接使用变量名即可 # 使用变量获取数据, 打印 print(name)

变量名的命名规范

必须由字母数字和下划线组成, 并且不能以数字开头

不能使用Python 中的关键字作为变量名

区分大小写

建议性的命名

驼峰命名法

大驼峰: 每个单词的首字母大写 MyName

小驼峰: 第⼀个单词的首字母小写,其余单词的首字母大写 myName

下划线连接法: 每个单词之间使⽤下划线连接 my_name

见名知意

type() 函数

可以获取变量的数据类型

type(变量)

想要将这个变量的类型在控制台显示, 需要使⽤ print 输出 print(type(变量))

整型 <class 'int'>

age = 18print(type(age)) # type(age).print 回车

浮点型 <class 'float'>

height = 1.71print(type(height))

布尔类型 <class 'bool'> True False

isMen = Trueprint(type(isMen))

字符串类型, 使用引号引起来的就是字符串 <class 'str'>

name = '小明'

类型转换

根据代码的需要, 将⼀种数据类型转换另⼀种数据类型(将 input 输⼊得到的数字转换为整型)

int() 将其他类型转换为 int 类型

可以将 float类型的数字转换为 整型

可以将 整数类型的字符串 转换为 整型 3 123

float() 将其他类型转换为 浮点型

可以将 int 类型转换为 浮点型 float(3) ---> 3.0

可以将 数字类型的字符串(整数类型和⼩数类型) 转换为 浮点型

str() 将其他类型转换为 字符串类型

任何类型都可以使⽤ str() 将其转换为字符串, ⼀般都是直 接加上引号

输入

获取用户使用键盘录⼊的内容使⽤的函数是 input()变量 = input('提示的信息')

代码从上到下执行, 遇到 input 函数之后,会暂停执行,等待⽤户的输入, r如果不输入会⼀直等待

在输入的过程中,遇到回车,代表本次输⼊结束

会将你输入的内容 保存到等号左边的变量中, 并且 变量的数据类型 ⼀定是 str

result = input('请输⼊内容:')print(type(result), result) # 打印数据类型和 数据值

直接回⻋ <class 'str'>

小明 <class 'str'> 小明

18 <class 'str'> 18

True <class 'str'> True

输出

输出使用的函数是 print() 函数, 作用,将程序中的数据或者结果打印到控制台(屏幕)print('hello world')name = '⼩明'print(name)age = 18print(name, age) # 可以使用逗号输出多个内容

格式化输出

在字符串中指定的位置,输出变量中存储的值.

在需要使用变量的地方,使用特殊符号占位

使用变量填充占位的数据

% 格式化输出占位符号

%d 占位, 填充 整型数据 digit

%f 占位. 填充 浮点型数据 float

%s 占位, 填充 字符串数据 string

补充: 其实 %s 的占位符,可以填充任意类型的数据


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,179评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,229评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,032评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,533评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,531评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,539评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,916评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,813评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,568评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,654评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,354评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,937评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,918评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,152评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,852评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,378评论 2 342

推荐阅读更多精彩内容