Python 基础-3
使用while打印1 2 3 4 5 6 8 9 10
count = 0
#while count < 10:
while count < 10:
count += 1
if count == 7:
print('')
else:
print(count)
测试
1
2
3
4
5
6 8
9
10
使用while打印1 2 3 4 5 6 8 9 10;当count=7时不打印空格
while count < 10:
count += 1
if count == 7:
continue 返回重新开始
else:
print(count)
执行
1
2
3
4
5
6
8
9
10
使用while打印1 2 3 4 5 6 8 9 10;当count=7时不打印空格,用pass
count = 0
#while count < 10:
while count < 10:
count += 1
if count == 7:
pass 跳过
else:
print(count)
执行测试 1
2
3
4
5
6
8
9
10
使用while打印100以内的奇数
count = 1
while count < 101:
print(count)
count += 2
测试
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
53
55
57
59
61
63
65
67
69
71
73
75
77
79
81
83
85
87
89
91
93
95
97
99
打印 1-2+3-4+5....99打印结果
[root@es-3 ~]# cat test.py
sun = 0
count = 1
while count < 100:
if count % 2 == 0:
sun = sun - count
else:
sun = sun + count
count += 1
print(sun)
[root@es-3 ~]# python3 test.py
50
格式化输出
name = input('请输入名字')
age = input('请输入年龄')
heigeht = input('请入身高')
msg = "我叫%s,今年%s,身高%s" %(name,age,heigeht) 占位符按顺序替换
print(msg)
[root@es-3 ~]# python3 test.py
请输入名字cd
请输入年龄98
请入身高90
我叫cd,今年98,身高90
格式化输出二 只有%s 和%d
name = input('请输入名字')
age = input('请输入年龄')
job = input('请输入工作')
hobbie = input('你的爱好')
msg = '''------------cx-------------
Name : %s
Age : %d 数字类型
job : %s
Hobbie : %s
---------------end----------------''' %(name,int(age),job,hobbie)
print(msg)
[root@es-3 ~]# python3 test.py
请输入名字cd
请输入年龄13
请输入工作erty
你的爱好yujnk
------------cx-------------
Name : cd
Age : 13
job : erty
Hobbie : yujnk
---------------end----------------
格式化输出%
name = input('请输入姓名:')
age = input('请输入年龄:')
height = input('请输入身高:')
msg = "我叫%s,今年%d,身高%s,学习进度为3%%" %(name,int(age),height)
print(msg)
测试
[root@es-3 ~]# python3 test.py
请输入姓名:cx
请输入年龄:19
请输入身高:190
我叫cx,今年19,身高190,学习进度为3%
pass 与break在while循环中的区别;当while循环被break打断,就不会执行else的语句了
count = 0
while count < 10:
count += 1
if count == 3:break 使用break直接中断后续操作
print (count)
else:
print (循环完成)
测试
C:\Users\zrd\AppData\Local\Programs\Python\Python37\python.exe G:/python/v/rt.py
1
2 count = 0
while count < 10:
count += 1
if count == 3:pass 结束本次判断
print (count)
else:
print ("循环完成") C:\Users\zrd\AppData\Local\Programs\Python\Python37\python.exe G:/python/v/test-2.py
1
2
3
4
5
6
7
8
9
10
循环完成
Python 基础-3的更多相关文章
- python之最强王者(2)——python基础语法
背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...
- Python开发【第二篇】:Python基础知识
Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...
- Python小白的发展之路之Python基础(一)
Python基础部分1: 1.Python简介 2.Python 2 or 3,两者的主要区别 3.Python解释器 4.安装Python 5.第一个Python程序 Hello World 6.P ...
- Python之路3【第一篇】Python基础
本节内容 Python简介 Python安装 第一个Python程序 编程语言的分类 Python简介 1.Python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum) ...
- 进击的Python【第三章】:Python基础(三)
Python基础(三) 本章内容 集合的概念与操作 文件的操作 函数的特点与用法 参数与局部变量 return返回值的概念 递归的基本含义 函数式编程介绍 高阶函数的概念 一.集合的概念与操作 集合( ...
- 进击的Python【第二章】:Python基础(二)
Python基础(二) 本章内容 数据类型 数据运算 列表与元组的基本操作 字典的基本操作 字符编码与转码 模块初探 练习:购物车程序 一.数据类型 Python有五个标准的数据类型: Numbers ...
- Python之路【第一篇】python基础
一.python开发 1.开发: 1)高级语言:python .Java .PHP. C# Go ruby c++ ===>字节码 2)低级语言:c .汇编 2.语言之间的对比: 1)py ...
- python基础之day1
Python 简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. Python为我们提供了非常完善的基础代码库,覆盖了 ...
- python基础之文件读写
python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使用os模块的一些方法如下: 得到 ...
- python基础之编码问题
python基础之编码问题 本节内容 字符串编码问题由来 字符串编码解决方案 1.字符串编码问题由来 由于字符串编码是从ascii--->unicode--->utf-8(utf-16和u ...
随机推荐
- ASP.NET Core MVC 2.x 全面教程_ASP.NET Core MVC 27. CICD Azure DevOps
VSTS做持续集成 后来改名叫做Azure Deveps https://azure.microsoft.com/zh-cn/services/devops/ 这是中文的地址 创建一个项目 名称.描述 ...
- CF 429B B.Working out 四个角递推
B. Working outtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutpu ...
- jquery冲突的关键字nodeName、nodeValue和nodeType!
原文:http://blog.csdn.net/hdfyq/article/details/52805836 [缘由]在工作流数据库设计的时候, 都节点管理的功能. 结果有2个字段为 NODE_ ...
- 机智云连接ESP8266--远程控制点亮RGB灯
概述 智能灯,是一个简单常见的智能产品,硬件电路简单,程序本身也不复杂:下面我们使用esp8266开发板和机智云云端,实现如何将一个传统的灯泡,改造成可以远程控制开关的智能灯. 1.准备工作 硬件: ...
- java 对象占用内存
String 方法用于文本分析及大量字符串处理时会对内存性能造成一些影响.可能导致内存占用太大甚至OOM. 一.先介绍一下String对象的内存占用 一般而言,Java 对象在虚拟机的结构如下:•对象 ...
- $.each(obj,function(index,value)遍历的学习
JQuery遍历对象 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...
- [Chrome](CSS) 解决Chrome font-size 小于 12px 无效
Chrome中 font-size 小于 12px 会失效. 解决的办法一种是: -webkit-text-size-adjust:none; (但是Chrome27之后取消了支持) 利用CSS3的缩 ...
- [已读]JavaScript模式
主要是介绍各种继承和设计模式.第一章是讲编程规范,然后里面讲到了使用new Function替代eval
- python简单脚本-sql字符提取
a="""dr.GetStr("kh"), dr.GetStr("xm"), dr.GetStr("xh"), ...
- Perl的Notepad++环境配置
Notepad++打开pl文件F5录入命令分别保存. Run_Perl(F9): cmd /k F:\Strawberry\perl\bin\perl.exe -w "$(FULL_CURR ...