python
python学习记录
Rio520
当你的才华还撑不起你的梦想的时候,就静下心来学习。
展开
-
python之while循环
调差用户的休假圣地,当用户输入完,就结束,并打印出用户喜欢的休假圣地lst = []place = input()while place !='完': lst.append(place) place = input() for i in lst: print(i, end=' ')执行程序云南济南北京夏威夷济州岛完云南 济南 北京 夏威夷 济州岛 ...原创 2021-02-07 14:57:41 · 237 阅读 · 0 评论 -
python3.8.2手动安装流程步骤
wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgztar -zxvf Python-3.8.2.tgz cd Python-3.8.2/yum -y install gcc* glib*./configure --prefix=/usr/local/python3.8.2yum -y install zlib*ma...原创 2020-03-11 16:25:23 · 2704 阅读 · 0 评论 -
python基础学习04
字典字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据.python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的.可哈希表示key必须是不可改变的类型,如:整型,字符串,元组字典是除列表以外python之中最灵活的内置数据结构类型.列表是有序的对象结合,字典是无序的对象结合,两者之间的区别在于,字...原创 2020-03-11 12:42:40 · 341 阅读 · 0 评论 -
pyhon基础03
tuple元组元组被成为只读列表,即数据可以被查询,但是不能被修改,所以,列表的切片操作同样适应于元组.元组写在小括号()里,元素用逗号隔开.虽然tuple的元素不可改变,但它可以包含可改变的对象,比如list列表.tup1 = () #空元组tup2 = (2,) # 一个元素,需要在元素后添加逗号,如果不加逗号程序不认为是一个元组.对于一些数据不想被修改,可以使用元组.元组...原创 2020-03-10 11:10:22 · 150 阅读 · 0 评论 -
python基础学习之开发环境
IDE (集成开发环境)VIM #经典的linux下的文本编辑器.Emacs #linux文本编辑器,比vim 更容易使用Eclipse #Java IDE ,支持python,c,c++Visual Studio #微软开发的IDE ,支持python, c++,java,c#sublime python开发pycharm 是主要用于python 开发的IDEno...原创 2020-03-07 11:39:31 · 197 阅读 · 1 评论 -
python基础学习编码
unicode 万国码-------->支持世界上所有国家和地区的编码也叫流一码,最大支持2的16次方=65535编码的发展Assic------->Gb2312(中国人发明的支持中文的编码)----------->Gbk1.0------>Gb18030Assic ------->unicode----------->utf-8utf-8 是uni...原创 2020-03-06 18:34:06 · 318 阅读 · 0 评论 -
linux---python3.8.1---安装步骤
安装依赖包yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make下载安装包进入官网下载安装包wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz解...原创 2019-12-29 21:54:56 · 444 阅读 · 0 评论 -
python基础之变量交换
#需求:完成两个变量的交换#第一种交换变量的方式:使用第三方临时变量#如:a=20,b=30 ---->a=30,b=20a = input("请输入a的值: ")b = input("请输入b的值: ")print(f"变量交换之前a的值为{a},b的值为{b}")temp = a #先将a值赋值给一个第三变量,存储a的值a = b #将b的值赋值给ab = tem...原创 2019-12-29 19:01:33 · 284 阅读 · 0 评论 -
pycharm注释方法
用的pycharm,有三种注释方式:1.用 一对""" 括起来要注释的代码块。2.用一对'''括起来要注释的代码块。3.选中要注释的代码,按下ctrl+/注释。原创 2019-12-29 16:23:08 · 10718 阅读 · 0 评论 -
python编程之对话窗
from tkinter import *import tkinter.messagebox as messagfrom tkinter import messageboxclass Application(Frame): def __init__(self, master=None): Frame.__init__(self, master) s...原创 2019-12-29 16:19:28 · 204 阅读 · 0 评论 -
字符格式化输出
name = input("Name: ")age = int(input("Age: "))job = input("Job: ")salary = input("Salary: ")if salary.isdigit():#长的像不像数字,比如200d,'300' salary = int(salary)else: #print() exit("must i...原创 2019-12-26 06:09:50 · 236 阅读 · 0 评论 -
python3之99乘法表
#!/usr/bin/pythonfist = 1while fist <=9: second = 1 while second <= fist: print(str(second) + "*" + str(fist) + "=" + str(fist*second),end="\t") #\t制表符, second += 1...原创 2019-12-26 03:11:40 · 185 阅读 · 0 评论 -
python3的continue的用法.
#!/usr/bin/python#continue 跳出本次循环,继续num = 0while num <= 10: num +=1 if num == 3: continue print(num)while 条件 .....else: ......#!/usr/bin/python#continue 跳...原创 2019-12-26 01:14:18 · 568 阅读 · 0 评论 -
python基础之编码发展史
print() 打印变量:储存信息的,日后被调用,修改操作常量:固定不变的量,字母大写变量命名规则1.字母数字下划线组成2.不能以数字开头,不能含有特殊字符和空格3.不能以保留字符命名4.不能以汉字命名5.定义的变量名应该有意义6.驼峰式命名,下划线分割单词命名7。变量名区分大小写。。字符编码为何需要编码?我们知道,所有的信息最终都表示为一个二进制的字符串,每一个...原创 2019-12-25 22:41:30 · 189 阅读 · 0 评论 -
break的语法
#!/usr/bin/python#猜年龄age = 50#flag = Truebreak条件成立则退出循环while True:user_input_age = int(input(“age is :”))if user_input_age == age:print(“Yes”)breakelif user_input_age > age:print(“Is big...原创 2019-12-25 21:44:07 · 239 阅读 · 0 评论 -
while循环判断
#!/usr/bin/python#猜年龄age = 50flag = Truewhile flag:user_input_age = int(input(“age is :”))if user_input_age == age:print(“Yes”)flag = Falseelif user_input_age > age:print(“Is bigger”)els...原创 2019-12-25 21:42:46 · 923 阅读 · 0 评论 -
打印偶数奇数
#!/usr/bin/pythonnum = 1while num <= 100:if num %2 == 0:print(num)num += 1打印偶数#!/usr/bin/pythonnum = 1while num <= 100:if num %2 == 1:print(num)num += 1打印奇数原创 2019-12-25 21:41:31 · 337 阅读 · 0 评论 -
python之while循环..21...
#!/usr/bin/pythonnum = 1while num <= 10:print(num)num += 1原创 2019-12-25 21:40:37 · 189 阅读 · 0 评论 -
比数字大小
#!/usr/bin/python#让用户输入三个数字,找出三个数字当中最大的,并把它打印出来num1 = input("Num1: ")num2 = input("Num2: ")num3 = input("Num3: ")if num1 > num2:max_num = num1if max_num > num3:print("Max NUM is ", max_n...原创 2019-12-25 21:38:55 · 181 阅读 · 0 评论 -
Python发展史0001
Python介绍发展史2.4 50万行Python 2.6 - October 1, 2008Python 2.6.1 - October 1, 2008Python 2.6.6 - October 1, 2008Python 3.0 - December 3, 2008Python 2.7 - July 3, 2010 #目前业内主流使用的工业版本依然是2.7print "h...原创 2019-12-24 11:56:19 · 165 阅读 · 0 评论 -
多分支判断语法
#!/usr/bin/python#多分支,判断#从上往下执行,条件合适,执行退出,后面的不再执行score = int(input("score: "))if score > 90:print (“A”)elif score > 80:print(“B”)elif score > 70:print(“c”)elif score > 50:print(...原创 2019-12-24 11:50:27 · 914 阅读 · 0 评论 -
python字符串与数字之间的转换
#!/usr/bin/pythondeath_age = 80name = input("your name: ")age = input("your age: ") #input#接受的所有数据都是字符串,即便你输入的是数字,但依然会被当成字符串来处理print( type(age))#int inteager = 整数 把字符串转成int,用int(被转的数据)#str st...原创 2019-12-24 11:41:04 · 379 阅读 · 0 评论