Python基础语句练习

运算符:+   -   *   /  //  %

脚本要求:编写用户登录认证,用户名密码正确则登陆成功,反之则失败并警告重试值

user= "patwang"
password= "123123"

for i in range(3):
    users = input("You type in the user:")
    passwd = input("Retype new password password:")
    if users == user and passwd == password:
         print("OK")
         break
    else
:
        print("you have left%s"%(3-(i+1)))
    continue

 

1)设置正确的用户与密码变量

2)设置循环再高输入次数三次

设置循环内容 (提示输入的信息)

设置if判断(输入信息与变量值一致则出现成功信息,并退出循环)

(不一致,返回提示失败并 警告,并进入下一循环)

%s:标替换

%d:必须为整数

// 浮点运算小数点后省略

% 取余数被除数小于除数(被除数为余数)

** 表次方

float:浮点数(通俗的说就是带小数点的数)

Int:整数类型

str:字符串

(tpye())查看数据类型

脚本要求输入组数字 由大到小自动排序

num1 = int(input("one num1:"))
num2 = int(input("two num2:"))
num3 = int(input("three num3:"))

if num1 > num2 and num1 > num3 and num2 > num3:
    print (num1, num2,num3)
elif num1 > num2 and num1 > num3 and num2 < num3:
    print (num1,num3,num2)
elif num2 >num1 and num2 > num3 and num1 > num3:
    print(num2,num1,num3)
elif num2 > num1 and num2 > num3 and num1 < num3:
    print(num2, num3 ,num1)
elif num3 > num1 and num3 > num2 and num1 > num2:
    print(num3,num1,num2)
elif num3 > num1 and num3 > num2 and num1 < num2:
    print(num3, num2 , num1)

先设置三个数字的输入式变量

if判断 设置三组数字的大小关系 使用and连接关系

返回相应的对应关系

Or  要求两个条件有一个成立那么返回为true。两条都不成立

返回false。

And要求前后两个条件都成立才可返回true

 

 

Not取反

 

脚本要求:根据分值评价

grade = int(input("please enter your grade:"))
if grade >= 90:
    print ("perpect")
elif grade >= 80:
    print ("goodyou")
elif grade >= 60:
    print ("justsoso")
elif grade < 60:
    print ("roll")

设置输入式的分数变量

设置if判断

当 分数大于等于90 完美

当 分数大于等于80 好

当 分数大于等于60 及格

当 分数小于60     不及格

脚步要求;输入三个数找出最大的

num1 = int(input("one num:"))
num2 = int(input("two num:"))
num3 = int(input("threenum:"))

if num1 > num2 and num1 > num3:
    print(num1)
elif num2 > num1 and num2 > num3:
    print(num2)
elif num3 > num2 and num3 > num1:
    print(num3)

设置三个可输入式整数变量

If进行判断 三个变量值的大小关系,输出最大的一个值 完成脚步

脚步要求:找出20以内的偶数且大于15 小于5

fornumberin range(21):
  if number % 2 == (number < 5 or number > 15):
      print (number)

设置for循环 对21以内的数字进行处理

变量值 除 2 且 大于15 小于 5

时间: 2024-10-06 17:04:09

Python基础语句练习的相关文章

python基础及函数1

Python的程序执行方式:Python的程序编辑窗口.Python的解释器提示符. python常量:整形.实型(浮点型).字符串型. Python数据类型:数值类型.字符串类型.布尔类型.复合数据类型 数值类型:整型(0b/0B.0o/0O.0x/0X).浮点型(e/E).复数型 字符串类型:Python标准字符.转义字符.基本字符串函数 布尔类型:true.false 复合数据类型:列表.元组.字典.集合 Python3提供的有效数字精度:17位 字符串分片: >>>str1=&q

Python基础学习笔记(四)语句

参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-chinese-encoding.html 3. http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 ? 条件语句 条件语句的使用实例如下: #!/usr/bin/python # -*- coding: UTF-8 -*- # 例2:elif用法 num =

Python基础教程(第五章 条件、循环和其他语句)

本文内容全部出自<Python基础教程>第二版,在此分享自己的学习之路. ______欢迎转载:http://www.cnblogs.com/Marlowes/p/5329066.html______ Created on Xu Hoo 读者学到这里估计都有点不耐烦了.好吧,这些数据结构什么的看起来都挺好,但还是没法用它们做什么事,对吧? 下面开始,进度会慢慢加快.前面已经介绍过了几种基本语句(print语句.import语句.赋值语句).在深入介绍条件语句和循环语句之前,我们先来看看这几种基

python基础教程_学习笔记7:条件、循环、其它语句

条件.循环.其它语句 print和import 随着更加深入地学习python,可能会出现这种感觉:有些自以为已经掌握的知识点,还隐藏着一些让人惊讶的特性. 使用逗号输出 打印多个表达式,只要将这些表达式用逗号隔开即可: >>> print "age:",28 age: 28 参数之间都插入了一个空格符. 如果在结尾加上逗号,那么接下来的语句会与前一条语句在同一行打印: print "Hello,", print "World!"

python基础、字符串和if条件语句

一:Python基础 1.文件后缀名: .py 2.Python2中读中文要在文件头写: -*-coding:utf8-*- 3.input用法      n为变量,代指某一变化的值 n = input ('请输入用户名:')     等到用户输入值,就会将用户输入的值赋值给n,n代指用户输入的内容. 4.变量只能由字母.数字.下划线组成. 不能以数字开头. 不能用Python的关键字开头: 5.n="花椒"      赋值  n=="花椒"    比较 二:字符串

python基础,导入模块,if语句,while语句

python基础 python代码 变为字节码 变为机器码 最后执行执行'文件名.py'文件时出现的'文件名.pyc'文件为字节码 缓存机制 使用pycharm的时候在文件最开始添加下面这两行代码,中文部分为解释#!/user/bin/env python 用执行下面的命令#-*- coding:utf-8 -*- 使用的编码为UTF-8 为了不每次编写文件的时候都需要添加这两行代码,我们可以在pycharm中设置py文件的基础代码,就是创建py文件就会生成的代码 链接 import lib #

Python基础语法&mdash;字符串&amp;语句&amp;集合

Python字符串 Python中不支持char单字符类型,单字符在Python中也是一个字符串 Python字符串更新 更新Python字符串方法 1234 var1 = 'Hello World!'print "Updated String :- ", var1[:6] + 'Python' 实际执行效果为 Updated String :- Hello Python Python转义字符 Python字符串运算符 Python字符串格式化 Python三引号(triple quo

Python基础-条件语句(判断)

Python条件语句  python中的条件语句和其他语言中的条件语句一样都是通过if...else或者if...elif...else这样的方式实现的,他们的实现方式是通过一条或者多条的执行结果(真(True)或者假(False))来决定执行的代码块的. 下面这张图简单的描述了一下执行的流程: python中指定任何非0或者非空(null)的值为True,指定任何0或者空(null)的值为False python在代码中if判断语句的执行方式或者说是if的语法形式为: if 需要判断的条件:

Python基础学习之语句和语法

语句和语法 python语句中有一些基本规则和特殊字符: 井号键"#"表示之后的字符为python注释: 三引号(''' ''')可以多行注释 换行"\n"是标准的行分隔符(通常一个语句一行): 反斜杠"\"继续上一行: 分号":"将两个语句连接在一行中 冒号":"将代码的头和体分开: 语句(代码块)用缩进的方式体现: 不同缩进深度分隔不同的代码块: python文件以模块的形式组织. 1.注释(#) Py