
python
forever_xiaobai
这个作者很懒,什么都没留下…
展开
-
1-python安装运行
1.下载地址:https://www.python.org/downloads/2.安装安装时勾选add Python to path,如未勾选,手动把python目录加入到环境变量中原创 2018-05-29 06:52:50 · 237 阅读 · 0 评论 -
13-三元运算
# 非三元运算a = 1b = 2if a > b: s = a - belif a < b: s = a + bprint(s)# 三元运算,节省代码,看起来简洁a = 1b = 2s = a -b if a > b else a + bprint(s)原创 2018-08-01 07:09:46 · 206 阅读 · 0 评论 -
12-字符编码
参考文章:https://www.cnblogs.com/alex3714/articles/7550940.htmlPython2并不会自动的把文件编码转为unicode存在内存里, 那就只能使出最后一招了,你自己人肉转。Py3 自动把文件编码转为unicode必定是调用了什么方法,这个方法就是,decode(解码) 和encode(编码)12UTF-8 --> decode 解码 --&...原创 2018-07-10 07:52:51 · 423 阅读 · 0 评论 -
11-字典
1.# 定义字典info = { 'stu001': 'jack', 'stu002': 'mike', 'stu003': 'tom',}print(info)2.# 增加info = { 'stu001': 'jack', 'stu002': 'mike', 'stu003': 'tom',}info['stu004'] = 'xiaobai'print(i...原创 2018-07-03 07:05:09 · 240 阅读 · 0 评论 -
10-字符串方法
# 1.s.swapcase,大写变小写,小写变大写""" S.swapcase() -> str Return a copy of S with uppercase characters converted to lowercase and vice versa."""s = 'Hello World!'print(s.swapcase()...原创 2018-06-27 07:09:49 · 241 阅读 · 0 评论 -
9-列表
1.定义列表L = ['a', 'b', 'c', 'd', 'a', 'e', 1, 2, ]print('L=', L)2.列表的查询print(L[2]) # 通过索引取值print(L[-1]) # 通过索引从列表右边开始取值print(L.index('a')) # 返回指定元素的索引值,从左到右查找,找到第一个匹配值,则返回print(L[L.index('a')]) # 查找...原创 2018-06-24 22:41:10 · 138 阅读 · 0 评论 -
8-字符串
在python中,加了引号的字符都被认为是字符串。单双引号没有任何区别,多引号作用是多行字符串必须用多引号。1.字符串,一行内容过长时,可以回车,但实际打印仍显示一行想要多行显示,要在字符串中加入换行符\n,如:或者用多引号,如:2.字符串中有引号时,可以用\进行转义,更好的方式是单引号、双引号一起用3.字符串拼接4.多个字符串重复,即多个相同字符串拼接...原创 2018-06-01 07:54:05 · 378 阅读 · 0 评论 -
7-格式化输出
1.占位符原创 2018-05-30 23:27:11 · 421 阅读 · 0 评论 -
6-数据类型
数字类型-整型:python2有int和long型,python3只有int型。32位机器上,整数的位数位32位,取值范围是-2**31~2**31-164位系统上,整数的位数位64位,取值范围是-2**64~2**64-1 数据类型-字符串:在python中,加了引号的字符都被认为是字符串。单双引号没有任何区别,多引号作用是多行字符串必须用多引号。...原创 2018-05-30 23:08:42 · 190 阅读 · 0 评论 -
5-读取用户输入
input 函数的参数 是 让用户输入时之前,显示的提示信息。比如:salary = input('请输入张三的薪资:')print(salary)解释器在执行到第一行代码input处会停止执行代码,等待用户输入员工的薪资。如果用户没有输入结束,就一直停止在这里,不会执行下面的代码。输入薪资数字后,用户敲一个回车符,结束输入。要注意的是,input函数返回的用户输入的内容,都是 字符串 。即使用户...原创 2018-05-30 22:35:07 · 231 阅读 · 0 评论 -
4-变量
变量的命名规范变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。系统关键字不能做变量名使用除了下划线之个,其它符号不能做为变量名使用Python的变量名是除分大小写的,例如:name和Name就是两个变量名,而非相同变量变量命名习惯:驼峰体:AgeOfWangshan = 28下划线:age_of_wangshan = 28定义变量low方...原创 2018-05-30 12:26:00 · 188 阅读 · 0 评论 -
3-除法运算
在python3中,除法结果都是小数。 //表示取商,%表示取余数原创 2018-05-29 22:55:02 · 327 阅读 · 0 评论 -
2-python介绍
一、python是一门什么样的语言python是一门动态解释性的强类型定义语言。动态语言和静态语言(1)动态类型语言:动态类型语言是指在运行期间才去做数据类型检查的语言,也就是说,在用动态类型的语言编程时,永远也不用给任何变量指定数据类型,该语言会在你第一次赋值给变量时,在内部将数据类型记录下来。Python和Ruby就是一种典型的动态类型语言,其他的各种脚本语言如VBScript也多少属于动态类...原创 2018-05-29 07:37:03 · 303 阅读 · 0 评论