1.while 关键字 (死循环) while 条件: 循环体 条件:只要条件是 Ture就可以循环. while 空格 条件 冒号 缩进 循环体 while else while 空格 条件 冒号 缩进 循环体 else 冒号 缩进 结果 ====条件都会转化为布尔值,只有 Ture 或者 false 其中包含如果是数字的话,除了 0 是 false 其他都是 Ture.== ==只要是字符串,除了啥也不填""是 false 其他都是 Ture.==== 具体程序 while Tru…
1.判断下列逻辑语句的结果,一定要自己先分析 1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 Ture print(1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) 2)not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 <…
内容提要 一 : while 循环 while 的基本语句操作 如何终止循环 二 :格式化输出 三 :运算符号 四 :编码初识别 一 : while 循环 1  >>>>while 的基本语句操作 结构: while 条件 循环体 ep: while i<101 : if i %2==1 : print(i) i = i +1 2 >>>>>>>如何终止循环     ^  1 : 循环条件发生改变 ^  2 : 遇到break   …
一.字符串的格式化 1.字符串格式化输出 print('%s的年龄是%d' % ('小哥哥',20)) # 将每个值放在⼀个圆括号内,逗号隔开 '{0}的年龄是{1}'.format('⼩小哥哥',20) # 和上面的区别是用{}代替%,但功能更强大 '{name}的年龄是{age}'.format(age=20,name='小哥哥') # 参数位置可以不按顺序显示. 2.填充与对齐 填充常跟对齐一起使用,^<>分别是居中.左对齐.右对齐,后⾯带宽度 :号后面带填充的字符,只能是一个字符,不指…
一.生成器 def ran(): print('Hello world') yield 'F1' print('Hey there!') yield 'F2' print('goodbye') yield 'F3' ret = ran() # ran()称为生成器函数,ret才是生成器,仅仅具有一种生成能力,函数内部要有关键字yield print(ret) res = ret.__next__() #对生成器进行循环操作,遇到yield会停止操作,将yield的值返回给变量,并会记录保存位置…
python流程控制>for循环.字符串以及元组 学习有关序列的思想.序列:一组有顺序的东西.所有的序列都是由元素组成的,序列中的元素位置是从0开始编号的,最后一个元素的位置是它长度减一. for循环 for专门用于处理序列的循环,能够直接对序列进行循环,比传统for循环更加灵活 while循环它根据一个条件反复执行代码,只要那个条件为真:for循环也会反复执行代码,但不是根据一个条件,而是根据一个序列.for循环会按顺序为序列中的每个元素执行一次其循环体,当到达序列的末尾时,循环就结束了. f…
字符串的格式化 顺序传参 索引传参 关键字传参 容器类型传参(列表和元组) {}相当于占位符 1 顺序传参 strvar = "他{}牺牲自己,{}出卖组织" res = strvar.format("宁愿","也不") print(res) res = strvar.format("白白","忘了") print(res) 执行 [root@node10 python]# python3 test.py…
PHP json字符串,格式化显示 /** * 格式化 */ class JsonFormatHelper { /** * json字符串缩进显示 * @param unknown $json * @return string */ public static function jsonIndentShow($jsonStr) { echo self::jsonIndentFormat($jsonStr); } /** * json字符串缩进 * @param unknown $json * @…
Practice 1.输入名字和姓氏,以"名字,姓氏"的格式输出打印. #include int main(void) { char name[20]; char family[20]; printf("My Handsome Master, please enter your name: \n"); scanf("%s %s", &name, &family); //名字和姓氏一起读的话,需要先输入名字再输入姓氏,中间要有空白字…
private void btn_GetTime_Click(object sender, EventArgs e) { lab_time.Text = DateTime.Now.ToString("d") + "\n" +//使用指定格式的字符串变量格式化日期字符串 DateTime.Now.ToString("D") + "\n" + DateTime.Now.ToString("f") + "…
name = input("name:") age = input ("age:") job = input ("job") info = ''' _____info in___ %s: name:%s age:%s job:%s ''' %(name,name,age,job) print (info) 通多%s(string)调用对应的函数,实现字符串的格式化…
一.数据类型 python可以直接处理的数据类型有:整数.浮点数.字符串.布尔值.空值. 整数 浮点数 字符串:双引号内嵌套单引号,可以输出 i'm ok. 也可以用\来实现,\n 换行 \t table 多行字符串用  ''' ''' 布尔值: 可以对布尔值进行与或非运算/ 与and 或or 非not 空值 二.变量 a = 1/ a = "nadech"    与java不同,python在声明一个变量的时候不用指定变量的类型,直接赋值就可以了 在 执行a =1 的时候,pytho…
#python的基本语法网上已经有很多详细的解释了,写在这里方便自己记忆一些 1.python于C语言不同的是,python没有字符的概念,所谓的字符就是长度为1的字符串,使用切片或者索引同样可以对字符串进行内容的读取. 2.python的字符串和元组一样,都是不允许修改的.不过使用切片的方法可以构造新的字符串 Str = 'A University in SiChuan' Str = Str[:0]+'Beautiful'+Str[2:] 这里需要注意的是,通过拼接旧字符串的各个部分得到的新的…
字符串和格式化输入输出 #include<stdio.h> #include<string.h> #define DENSITY 62.4 int main(void) { float weight, volume; int size, letters; ];//数组 printf("Hi!What's your first name?"); gets(name);//get(sth.)取得地址 printf("%s,What's your weigh…
#python str.format 方法被用于字符串的格式化输出. #''.format() print('{0}+{1}={2}'.format(1,2,3)) #1+2=3 可见字符串中大括号内的数字分别对应着format的几个参数. print('{}+{}={}'.format(1,2,3)) #1+2=3 如果省略数字,可以得到同样的输出结果.但是替换顺序默认按照[0],[1],[2]...进行. # print('{1}+{0}={2}'.format(1,2,3)) #2+1=3…
Java字符串的格式化与输出 在C语言中格式化输出能够通过printf()函数实现,在Java中无需借助第三方工具相同能够实现此功能.自Java SE5后,java也提供了C语言中printf()风格的格式化输出方法. 眼下,有三种方法实现格式化输出,參考例如以下: 一.格式化输出的三种方法 1.System.out.format() Java SE5引入的format方法能够用于PrintStream或PrintWriter对象.当中也包含System.out对象.format()方法模仿自C…
python字符串的格式化分为两种:1)% 方式    2)str.format()  方式. str.format() 是比 % 较新的方式, 大多数的 Python 代码仍然使用 % 操作符.但最终会被str.format()代替,推荐使用str.format() 1.% 方式 1)用法 %[(name)][flags][width].[precision]typecode 2)说明 (name) 可选,用于选择指定的keyflags 可选,主要用于数字类型width    可选,显示宽度,…
# -*- coding:utf-8 -*- '''@project: jiaxy@author: Jimmy@file: study_2_str.py@ide: PyCharm Community Edition@time: 2018-11-01 15:12@blog: https://www.cnblogs.com/gotesting/ ''' # 字符串s = '' #空字符串# 1:字符串拼接# 1.1:字符串与字符串的拼接用 + 连接 s_1 = 'hello's_2 = 'world…
# -*- coding:utf-8 -*- """ @Author:janson @Date:2018/8/1 @File:StrFormat.py """ #实现字符串的格式化:三种方式(字符串拼接.%s%d%f占位符.format()) # python2.x 用raw_input() python3.x直接用input() 忘记python2.x里的input用法 name = raw_input('请输入姓名:') #age = raw…
# 字符串的拼接 ---字符串的格式化输出 # 字符串的拼接 ---字符串的格式化输出 name = input("name:") age = input("age:") # 打印一个变量 的数据类型 print(type(age)) # 可以进行强转 age = int(input("age:")) 转成 字符串 str(age) job = input("job:") salary = input("salary…
python中format函数用于字符串的格式化 通过关键字 print('{名字}今天{动作}'.format(名字='陈某某',动作='拍视频'))#通过关键字 grade = {'name' : '陈某某', 'fenshu': '59'} print('{name}电工考了{fenshu}'.format(**grade))#通过关键字,可用字典当关键字传入值时,在字典前加**即可 通过位置 print('{1}今天{0}'.format('拍视频','陈某某'))#通过位置 print…
1.正常情况下返回的json数据格式如下: {"header":{"transSn":"e33128bb7622462ebfb2cbfcc46baa14","dateTime":"20181002110000","serviceCode":"********","appId":"999999999999","bizId…
字符串的格式化 格式化是对字符串进行格式表示的方式.使用槽({})按顺序格式化字符串. 格式化方式 <模板字符串>.format(<逗号分割参数>) "{ }:计算机{ }的CPU占用率为{ }%".format("2018-10-10","C",10) 格式化的参数控制 对于槽中格式进行控制 : <填充> <对齐> <宽度> <,> <.精度> <类型&g…
我正在尝试将字符串“20091229050936”转换为“2009年12月29日(UTC)” >>>import time >>>s = time.strptime("20091229050936", "%Y%m%d%H%M%S") >>>print s.strftime('%H:%M %d %B %Y (UTC)') 给 AttributeError: 'time.struct_time' object has…
字符串的相关操作 1.字符串的拼接 strvar = "vegeta"+"ble" print(strvar) # vegetable 2.字符串的重复 strvar = "good" * 3 3.字符串的跨行拼接 使用\ strvar = "abcdefghijklmnopqrst" \ "uvwxyz" print(strvar) # abcdefghijklmnopqrstuvwxyz 4.字符串的索…
在其他编程语言中,要实现日期时间字符串的格式化,包括时间计算,都是比较简单的 但在bat或者说cmd.dos中要实现这些功能.还是有一定难度的 首先,windows的cmd中可以使用%date%表示日期,%time%表示时间,但都会依赖于系统本身设置的日期时间的格式 即在不同的windows主机中%date%与%time%的输出值都可能不一样!所以如果处理日期与时间,都最好要在主机上测试一下 笔者目前最常用的是如下方式格式化日期与时间的输出: @echo off for /f "tokens=1…
可变与不可变 不可变指的是:重新赋值时,内存中的id值会变得 其中有:字符串,数字,元组 name="sb" v=id(name) print(v) name ="alex" v1 =id(name) print(v1) 可变指的是:重新赋值时,内存中的id值不会变得 其中有列表,字典 hobby=["code","play"] v=id(hobby) print(v) hobby[0]="123" m=i…
while循环 while循环-死循环 while空格+条件+冒号 缩进+循环体 3.打断死循环 break--终止当前循环 while True: print(123) print(234) break print(345) print(1111) 改变条件--自动定义修改控制执行次数 num=0 while num>1: print(2) 关键字:break--终止当前循环 continue--伪装成循环体中最后一行代码(官方:跳出本次循环,继续下次循环) break continue 相同…
 今日主要内容 while循环:判断条件是否成立. 如果成立执行循环体.然后再次判断条件,.....直到条件不成立的时候跳出循环 语法: while 条件: 循环体 else: 当条件不成立的时候执行这里 和break没关系 break 终止当前循环 continue 停止当前本次循环. 继续执行下一次循环 格式化输出 %s %s 占位符. 占位字符串 %d 占位数字 运算符 and 并且,左右两端同时为真. 结果才能是真 or 或者,左右两段有一个是真, 结果就是真 not 非真即假, 非假即…
一,while循环 while 条件: while语句块(循环体) 运行: 判断你给的条件是否为真,如果真则执行循环体.否则跳出循环. 执行完循环体之后再次判断条件是否为真 例子1 我们玩联盟的时候喷打野的的时候,可以用这种方式,这是一个死循环,条件为真,他会一直执行除非手动停止. while True: print("你是不是傻") print("出来帮一下可不可以") print("出来帮一下可不可以") print("出来不可以&…