python基础:条件循环字符串

while True:
    a = int(input(‘摄氏度转换为华氏温度请按1\n华氏温度转化为摄氏温度请按2\n‘))

    if a == 1:
        celsius = float(input(‘输入摄氏温度:‘))
        fahreaheit = (celsius + 1.8) + 32  # f = c+9/5+32
        print(‘{:.2f}摄氏温度转为华氏温度为{:.2f}‘.format(celsius, fahreaheit))
    elif a == 2:
        celsius1 = float(input(‘输入华氏温度:‘))
        fahreaheit1 = (celsius1 - 32) * 5 / 9
        print(‘{:.2f}华氏温度转化为摄氏温度为{:.2f}‘.format(celsius1, fahreaheit1))
    else:
        break;

第二题

import random
secret = random.randint(1,20)
#print(secret)
print(‘-------猜我新买的玩具多少钱!--------‘)
guess = -1
while guess != secret:
    a = input(‘请输入数字:‘)
    guess = int(a)
    if guess > secret:
        print(‘输入的数字太大!‘)
    elif guess < secret :
        print(‘输入的数字太小!‘)
    else :
        print(‘猜对了!‘)
        print(‘game over,bye!O(∩_∩)O‘)

第三题

s =‘131004199852134451‘
a=s[:2]
b=s[2:4]
c=s[4:6]
d=s[6:14]
e=s[14:16]
f=s[-2]
g=s[-1]
print(‘省份{}‘.format(a))
print(‘地市{}‘.format(b))
print(‘县区{}‘.format(c))
print(‘出生日期{}‘.format(d))
print(‘顺序码{}‘.format(e))
num = int(f)
if (num % 2) == 0:
    print(‘性别女{}‘.format(num))
else:
    print(‘性别男{}‘.format(num))
print(‘校验码{}‘.format(g))

第四题

for i in range(2,10):
    print(‘http://news.gzcc.cn/html/xiaoyuanxinwen/‘ + str(i) + ‘.html‘)

原文地址:https://www.cnblogs.com/dalin-lyl/p/9639405.html

时间: 2024-10-08 15:39:41

python基础:条件循环字符串的相关文章

Python基础06 循环

Python基础06 循环 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 循环用于重复执行一些程序块.从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系.循环也会用到类似的写法. for循环 for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次. 基本构造是 for 元素 in 序列: statement 举例来说,我们编辑一个叫forDemo.py的文件 for a in [3,4.4,

Python基础数据类型之字符串

Python基础数据类型之字符串 一.Python如何创建字符串 在python中用引号将一些文本包起来就构成了字符串(引号可以是单引号.双引号.单三引号,双三引号,它们是完全相同的) >>> str1 = 'hello' >>> str2 = "hello" >>> str3 = '''hello''' >>> str4 = """hello""" &g

Python开发【第六篇】:Python基础条件和循环

目录 一.if语句 1.功能 2.语法 单分支,单重条件判断 多分支,多重条件判断 if + else 多分支if + elif + else 语句小结 + 案例 三元表达式 二.while语句 1.功能 2.语法 基本语法 计数循环 无限循环 while与break,continue,else连用 while语句小结 + 案例 三.for语句 1.功能 2.语法 基本语法 遍历序列类型 遍历可迭代对象或迭代器 for基于range()实现计数循环 for与break,continue,else

Python 全栈开发三 python基础 条件与循环

一. 条件语句 python条件语句是根据一条或多条语句的执行结果的真假(True Or False)来决定代码块的执行. 而执行内容可以多行,以缩进来区分表示同一范围. 1.Python判断条件真假的形式: 真 :  True, 非零,非空(即列表非空),非假等等 假:False, 0,空列表,空字典,空集合,非真等等 2.常见的判断条件: if 语句的判断条件可以用>(大于).<(小于).==(等于).>=(大于等于).<=(小于等于)来表示其关系. 当判断条件为多个值时,可以

python基础数据类型----整数 ,字符串【常用操作方法】,布尔值,for循环

Python基础数据类型(4.29) bool str int 三者之间的转换 str索引切片,常用操作方法 for循环(大量的练习题) 1.基础数类型总览 整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(dict),集合(set). 10203 123 3340 int 主要用于计算+- * / 等等 '今天吃了没?' str 存储少量的数据,并进行相应的操作.str1 + str2, str *int , 索引,切片, 其他操作方法 Tru

Python基础 条件判断和循环

pyhton if 语句 if 语句后接表达式,然后用: 表示代码块. age = 20 if age >= 18: print 'your age is', age print 'adult' your age is 20 adult python if-else if age >= 18: print 'adult' else: print 'teenager' 利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或

python基础之循环结构以及列表

python基础之编译器选择,循环结构,列表 本节内容 python IDE的选择 字符串的格式化输出 数据类型 循环结构 列表 简单购物车的编写 1.python IDE的选择 IDE的全称叫做集成开发环境(IDE,Integrated Development Environment ) 常用的编程语言IDE开发工具有如下一些: VIM #经典的linux下的文本编辑器 Emacs #linux 文本编辑器, 比vim更容易使用 Eclipse # Java IDE,支持python, c ,

Python基础总结(字符串常用,数字类型转换,基本运算符与流程控制)

一.字符串常用操作 #Python strip() 方法用于移除字符串头尾指定的字符(默认为空格) name='*egon**' print(name.strip('*'))#移除 name 变量对应的值两边的*,并输出处理结果 print(name.lstrip('*'))#移除 name 变量左边的*,并输出处理结果 print(name.rstrip('*'))#移除 name 变量右边的*,并输出处理结果 #startswith,endswith name='alex_SB' print

python基础知识(字符串)

在我们学习python基础教程的过程中,一般会涉及字符串.列表.元组.字典等基础知识,接下来会将自己学习字符串.列表.元组以及字典的案例等记录如下: 一.字符串: 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串.创建字符串很简单,只要为变量分配一个值即可.例如: var1="Big data" var2='openstack' 需要注意的是在python里面双引号("")与单引号('')表示的含义完全相同,并不会存在像S