一:格式化输出 %     %d   %s %为占位符   S替换的内容的类型为字符型 d替换的内容为整型 若在格式化输出的时候需要正常用到% 则表示时用两个%%表示 如: name = input('请输入姓名') age = int(input('请输入年龄')) msg = ‘我叫%s,今年%s,学习进度为3%%’ %(name,age) Print(msg) 其中 3%% 第一个%为转义字符 name = input('请输入姓名')age = int(input('请输入年龄'))jo…
一 . while循环 while 条件: 循环体(break, continue) while True: content = input('你想对我说什么:,输入你最帅退出') if content == '你最帅': break print("你对我说",content) 输入三次就退出 count = 1 while count <= 3: connect = input('请输入你要喷的内容:') print('你要对上单说:',connect) count = cou…
Python小代码_2_格式化输出 name = input("name:") age = input("age:") job = input("job:") salary = input("salary:") msg = ''' --------- info of %s --------- Name: %s Age: %s Job: %s Salary: %s --------- end --------- ''' % (n…
今天刚学了python的三种格式化输出,以前没接触过这么有趣的输出方式,现在来分享一下. #!/user/bin/env python#coding:utf-8#三种格式化输出 #第一种格式化输出name=input("name:")age=input("age:")job=input("job:")salary=input("salary:") info1='''-----------info1 of '''+name+''…
目录 今天Python所学习的知识如下:①与用户的交互.格式化输出.基本运算符.以下整理汇总下所学习的知识点. 与用户的交互 input 注意事项: input函数接受的都是字符串 python2中的raw_input与Python3中的input作用相同,而Python2中的input在用户输入的时候就必须指定输入内容的数据类型.(了解) 格式化输出 name = 'yaco' age = 18 print('my name is',name,',my age is',age,'.') my…
格式化输出 顾名思义,按照个人意愿定制想输出的格式. name = input('请输入姓名:') age = int(input('请输入年龄:')) job = input('请输入工作:') hobbie = input('您的爱好:') msg='''********information of %s******** 姓名 : %s 年龄: %d 工作: %s 爱好: %s ***********************''' %(name,name,age,job,hobbie) pr…
一.主要内容:1.while 循环 (难点)while 条件: 循环体 break: 直接跳出循环continue:停止当前本次循环,继续执行下一次循环.不会中断循环能让循环退出:(1)break (2)改变循环条件 2.格式化输出 %s %d f{变量名}#格式化输出例:print("我叫%s,我来自%s,我的年龄是%s,爱好是%s" % (name, address, age, like))#新版本的格式化输出例:print(f"我叫{name},我来自{address}…
格式化输出 user = input('Username:') pwd = input('Password:') msg = 'your username:%s,your password:%d,100%%' % (user,int(pwd)) print(msg) msg_1 = 'your username:%(name)s,your password:%(pwd)s' % {'name': user,'pwd': pwd } print(msg_1) 编码初识 ASCII 包含数字.英文.…
一,python中的in,和not in python中in的作用是检测或查找,例如: c = ‘你好大号胡覅但是啊飞碟说’ b = ‘你好’ print(b in c ) 结果: True c = ‘你好大号胡覅但是啊飞碟说’ b = ‘大好’ print(b in c ) 结果; Flase 检测的时候是从头开始一次检测,并且按照输入的内容查 而not in则是类似的方式,in的否定,再进行判断,于上相同. 二,运算符运用 1.基本运算符 与数学中的加减乘除类似,在基本符号的运用上增加了可让…
Python基础认识 1.字符串的格式化初识及占位符的简单应用 字符串的格式化 按照既定的要求进行有规定排版的一种输出方式. #我们想要输出的格式如下: ----------------------------- name:小明 age:15 hobby:篮球 ----------------------------- #为了达到以上目的需要进行格式化输出 name=input("name:") age=input("age:") hobby=input("…
1. 格式化输出 现在有以下需求,让⽤户输入name, age, job,hobby 然后输出如下所⽰: ------------ info of Alex Li ----------- Name : Alex Li Age : 22 job : Teacher Hobbie: girl ------------- end ----------------- 你怎么实现呢?你会发现,⽤字符拼接的⽅式还难实现这种格式的输出,所以⼀起来学⼀下新知识,只需要把要打印的格式先准备好, 由于⾥⾯的⼀些信息…
1. while循环 while 条件: 循环体(break,continue) else: 循环体(break,continue) break:彻底干掉一个循环,直接跳出. continue:停止当次循环,继续执行下一次循环. while True: content = input("你要输入的内容,输入Q退出:") if content ="" continue #如果输入为空,会执行下一次循环,接着出现 你要输入的内容: if content = "…
1,格式化输出. 现有一练习需求,问用户的姓名.年龄.工作.爱好 ,然后打印成以下格式 ------------ info of Alex Li ----------- Name : Alex Li Age : 22 job : Teacher Hobbie: girl ------------- end ----------------- 你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式的输出,所以一起来学一下新姿势 只需要把要打印的格式先准备好, 由于里面的 一些信息是需要用户输入的…
一.while循环 1.语法 while   条件: 循环体(结果) 如果条件为真,则直接执行结果),然后再次判断条件,知道条件为假,停止循环. while True: print('你是谁呢') 退出循环:1.break   2.改变条件 while true: content = input('请输入你想要唱的歌曲,输入aq退出:') if content == 'aq': break print('你唱的是什么:',content) count = 1 while count <=3: #…
1.while循环语句 1.1 常见的几种结构    1. while+判断条件 循环体 2. while+判断条件 循环体 else 语句 tips:while循环如果满足条件的话,会一直循环循环体内的内容,直到条件不满足才退出循环,也可由break,continue来退出循环,但这两者是有区别的. break:会终止当前层的循环,跳出本次循环. continue:会停止本次的循环,重新开始一次新循环. 2.格式化输出 2.1 %s, %d ,%f 分别代表字符串,数字,浮点数的格式化输出.实…
本节内容 1.字符编码与转码 1.关于中文2.注释3.转码 2.表达式for 循环 3.数据类型之数字 1.数字2.布尔值3.字符串4.列表5.元祖6.字典 一.字符编码与转码 python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill) ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用 8 位来表示(…
1 文件与IO 1.1读写文本数据 读写各种不同的文本数据,如ASCII,UTF-8,UTF-9编码等. 使用带有rt模式的open()函数读取文本文件. 例如: with open('db', 'rt') as f: data = f.read() print(data) with open('db', 'rt') as f: for line in f: print(line.strip('\n')) 使用带有wt的open()函数写入一个文本文件,如果之前文件内容存在则清除并覆盖掉. 例如…
python:用户交互: 等用户输入,做反应: username=input("username:")password=input("password:")print(username,password) 注释:# 1.不好理解的地方加注释 2.中文可用中文,英文,不用拼音 -----------------------------数据类型:integer int float C语言明确告诉计算机是什么类型 int age=12 python不需要用户写 解释器做了…
格式化输出: input格式化输出: name = input('请输入姓名:') name = input('请输入姓名:') Age = int(input('请输入年龄:')) job = input('请输入职业:') Hobby = input('请输入爱好:') msg = ''' ------------ info of %s Li ----------- Name : %s Age : %d job : %s Hobbie: %s ------------- end ------…
1.格式化输出     format % 占位符     %s:str, %d: dight, %f: float     字符串多行用三个单引号或三个双引号     %%5,百分之五,转义字符%.想要在格式化输出中加一个%,就要在%前加一个% 2.while......else..........     当while循环语句没有被break打断时,执行else语句     while语句没有被break语句打断,循环结束后,执行else语句 3.编码     历史:ascii码->unico…
一.while 循环 1. 循环 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序: 判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循环条件为假. 程序退出 2. break和continue break: 停止当前本层循环 continue: 停止当前本次循环. 继续执行下一次循环 二. 格式化输出 %s 占位字符串  全能的. 什么都能接 %d 占位数字 name="清风徐来" age = 22 hobby = &q…
1.格式化输出浮点数(float) pi = 3.141592653 print('%10.3f' % pi)  #字段宽10,精度3 ,结果 print('%010.3f' % pi)  #用0填充空白,结果 000003.142 print('%-10.3f' % pi)  #左对齐 3.142 print('%+f' % pi)  #显示正负号 +3.141593 2..如何让 print 不换行,在Python中总是默认换行的.如果想要不换行,之前的 2.x 版本可以这样 print x…
一.while循环 1.while就是当的意思,while指当其后面的条件成立,就执行while下面的代码 写一段代码让程序从0打印到100的程序,每次循环+1. count = 0 while count <= 100: print(count) count += 1 2.break:彻底中断循环  continue:停止当前本次循环,继续执行下一次循环不会彻底中断循环 while True: content = input("请输入你要喷的内容, 输入Q退出") if con…
1.Python字符串拼接:方法挺多.挺好用的.灵活使用可使代码简洁.可读性好. #1.用4种方法,将列表li = ['I','python','like'], #里面的单词拼成: I**like**python li = ['I','python','like'] #第一种方法:用 + 号 print(li[0]+'**'+li[2]+'**'+li[1]) #第二种方法:格式化字符串 %s print('%s**%s**%s'%(li[0],li[2],li[1])) #第三种方法:''.j…
拼接:"+"号(同类型可拼接) >>>li = [1,2] >>>li + li [1,2,1,2] >>>li*2 [1,2,1,2] >>>li [1,2] 没有减号“-”,只有拼接"+"和重复"*" 一.字符串拼接 (一)."+"号.据说SQL语句用"+"号会很危险. (二).%s 格式化字符串,从左到右一一对应."%s…
1.while循环 while 空格 条件 冒号 缩进 循环体 num=1 while num<11: print(num) num=num+1 变量都是先执行等号右边的,然后执行等号左边的. break 终止循环,break以下代码都不执行 while 3<4: print(1) break print(2) print(3) 输出结果:1 3 num=0 while True: if num>50: break print(num) num=num+1 输出结果:0到50 conti…
一.基本数据类型 1.数字类型 #int整型 定义:age=10 #age=int(10) 用于标识:年龄,等级,身份证号,qq号,个数 #float浮点型 定义:salary=3.1 #salary=float(3.1) 用于标识:工资,身高,体重 #int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63-2**63-1,即-9223372036854…
数字的格式化输出 问题 你需要将数字格式化后输出,并控制数字的位数.对齐.千位分隔符和其他的细节. 解决方案 格式化输出单个数字的时候,可以使用内置的 format() 函数,比如: >>> x = 1234.56789 >>> # Two decimal places of accuracy >>> format(x, '0.2f') #无空格,小数保留2位 '1234.57' >>> # Right justified in 10…
(1)格式化输出(%% 第一个% 转译) # 格式化 输入 输出 name = input("Name:") age = input("Age:") job = input("Job:") hobbies = input("Hobbies:") info = ''' ---------index %s ------------- Name : %s Age : %s job : %s Hobbies: %s ''' % (na…
figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { position: relative; } img { max-width: 100%; vertical-align: middle; } button, input, select, textarea { color: inherit; font: inherit; } input[type="checkbox"], input[type=&quo…