神奇语言 python while语句 逻辑运算 格式化

1while 循环

while 关键字 空格 条件 冒号

缩进体 循环体

while 循环代码体现形式

例题:

设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了# ;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确,然后退出循环。
shu = 66
while True:
    A=int(input("请输入一个数字:"))
    if A > shu:
        print("输入大")
    elif A< shu:
        print("输入小了")
    else:
        print("输入正确")
        break

2逻辑运算

and :x and y ,当x = 0 时取值为x ,当x != 0时取值y(只要有一个假,取值取假的)

or : x or y . 当x = 0 时 取值为 y ,当x != 0 时取值x (or两个都为假时取前一个,有一个为真时取真的为值)

not : 非假即真,非真即假

例题:

1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6  True
2)not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6   False

3 格式化:

%s : 适用于任何.

%d : 只适用于数字

f:字符串 :{}

例题:

?户登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使?字符串格式化)
hu ="zxc"
ma = 123
count = 1
while count <= 3:
    yong = input("请输入用户:")
    mi = int(input("请输入密码:"))
    if yong == hu and mi == ma:
        print("输入正确")
    else:
        print("输入错误")
        print(f"你还剩%s次机会",(3-count))
    count += 1

4.初识编码

ascii 美国 256 没有中文
一个字节 8位
gbk 中国
中文 2字节 16位
英文 1字节 8位
unicode 万国码
2个字节 16位
4个字节 32位
utf-8 可变编码
英文 1字节 8位
欧洲 2字节 16位
亚洲 3字节 24位

原文地址:https://www.cnblogs.com/zhangguangpei/p/10192412.html

时间: 2024-11-25 03:53:43

神奇语言 python while语句 逻辑运算 格式化的相关文章

神奇语言 python列表

序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. Python有6个序列的内置类型,但最常见的是列表和元组. 序列都可以进行的操作包括索引,切片,加,乘,检查成员. 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法. 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可

Python循环语句

Python语言中的循环结构包含两种语句,分别是while语句和for语句. 1. while语句 while(表达式): -- else: -- 执行过程:当循环表达式为True时,依次执行while中的语句.直到循环表达式的值为False时,才执行else语句或退出循环.其中else子句可以省略,表达式两端的等号也可以省略. 2. for语句 for循环用于遍历一个集合,依次访问集合中的每个项目.格式如下: for 变量 in 集合: -- else: -- 执行过程:每次循环从集合中取出一

go语言if/else语句用法

Golang中,if/else 关键字用于条件判断,如果满足条件就做某事,否则做另一件事. --if语句可以没有else --可以在条件语句前添加别的语句 --语句中声明的变量的作用域在所有的分支中 MAKR:在go语言中条件语句没必要带圆括号,但分支必须有大括号 语法: if 布尔表达式 {    /* 在布尔表达式为 true 时执行 */} else {   /* 在布尔表达式为 false 时执行 */} egg: package main import (     "fmt"

Python 条件语句

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false. Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句…… else: 执行语句…… 其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围. else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句,具

Python break 语句

Python break 语句 Python break语句,就像在C语言中,打破了最小封闭for或while循环. break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句. break语句用在while和for循环中. 如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码. Python语言 break 语句语法: break 流程图: 实例: #!/usr/bin/python for letter in 'Pyt

Python continue 语句

Python continue 语句 Python continue 语句跳出本次循环,而break跳出整个循环. continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环. continue语句用在while和for循环中. Python 语言 continue 语句语法格式如下: continue 流程图: 实例: #!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python': # 第一个实例

Python —条件语句

条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false. Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句-- else: 执行语句-- 其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围. else 为可选语

C语言 07-基本语句和运算

本文目录 一.基本语句 二.基本运算 说明:这个C语言专题,是学习iOS开发的前奏.也为了让有面向对象语言开发经验的程序员,能够快速上手C语言.如果你还没有编程经验,或者对C语言.iOS开发不感兴趣,请忽略. 一.基本语句 C语言的基本语句跟Java中的差不多,所以,这里只是简单地提一下. 循环语句(do while.while.for) 条件语句(if .if-else.switch) goto语句 二.基本运算 计算机的基本能力就是计算,所以一门语言的计算能力十分重要.C语言之所以无所不能,

Python pass 语句

Python pass 语句 Python pass是空语句,是为了保持程序结构的完整性. Python 语言 pass 语句语法格式如下: pass 实例: #!/usr/bin/python for letter in 'Python': if letter == 'h': pass print 'This is pass block' print 'Current Letter :', letter print "Good bye!" 以上实例执行结果: Current Lett