python3 练习题 day01
#练习题:
'''
1、简述变量命名规范
'''
#变量名由数字、字母、下划线组成
#变量名可以字母和下划线开头,不能以数字开头,并且不能全为数字
#变量名不能太长,且要有意义
#最好使用驼峰或下划线格式命令
#变量不能使用Python关键字,如if '''
2、name = input(“>>>”) name变量是什么数据类型?
'''
#str字符串型 '''
3、if条件语句的基本结构?
'''
# 情况一
# if 条件:
# 语句... #情况二
#if 条件:
# 语句...
#else:
# 语句... #情况三
#if 条件:
# 语句...
#elif 条件:
# 语句...
#else:
# 语句... #情况四(嵌套)
#if 条件:
# if 条件:
# 语句...
# else:
# 语句...
#else:
# 语句 '''
4、用print打印出下面内容:
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.
'''
# print("文能提笔安天下,\n武能上马定乾坤.\n心存谋略何人胜,\n古今英雄唯是君.") #方法一 # print('''文能提笔安天下, #方法二
# 武能上马定乾坤.
# 心存谋略何人胜,
# 古今英雄唯是君.
# ''') '''
5、利用if语句写出猜大小的游戏:
设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了;
如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。
'''
# count = 66
# while True:
# num = input("请输入数字:")
# if int(num) > count:
# print("猜大了")
# elif int(num) < count:
# print("猜小了")
# else:
# print("猜对了")
# break
# continue '''
6、提示用户输入他的年龄,程序进行判断.
如果小于10, 提示小屁孩, 如果大于10, 小于于 20, 提示青春期叛逆的小屁孩. 如果大于20, 小于30. 提
示开始定性, 开始混社会的小屁孩儿, 如果大于30, 小于40. 体制看老大不小了, 赶紧结婚小屁孩儿. 如果大
于40, 小于50. 提示家里有个不听话的小屁孩儿. 如果大于50, 小于60. 提示自己马上变成不听 话的老屁孩
儿.如果大于60, 小于70. 提示活着还不错的老屁孩儿. 如果大于70, 小于于 90. 提示人生就快结束了的一个
老屁孩儿. 如果大于90以上. 提示. 再见了这个世界.
'''
#age = int(input("请输入您的年龄:"))
#if age > 90:
# print("再见了这个世界")
#elif age > 70:
# print("人生就快结束了的一个老屁孩儿")
#elif age > 60:
# print("活着还不错的老屁孩儿")
#elif age > 50:
# print("自己马上变成不听 话的老屁孩儿")
#elif age > 40:
# print("家里有个不听话的小屁孩儿")
#elif age > 30:
# print("体制看老大不小了, 赶紧结婚小屁孩儿")
#elif age > 20:
# print("青春期叛逆的小屁孩")
#elif age > 10:
# print("青春期叛逆的小屁孩")
#else:
# print("小屁孩") '''
7、单行注释以及多行注释?
'''
#使用#进行单行注释,使用3个单引号进行多行注释 '''
8、简述你所知道的Python3x和Python2x的区别?
'''
#Python3x是Python2x的的新版本,两个版本互补兼容,
# python3x 打印是print("aa") python2x打印是print "aa" '''
9、提示用户输入麻花藤. 判断用户输入的对不对. 如果对, 提示真聪明, 如果不对, 提示你 是傻逼么
'''
#str1 = "麻花藤"
#name = input("请输入(麻花藤):")
#if name == str1:
# print("真聪明")
#else:
# print("你是傻逼么")
# '''
10、使用while循环输入 1 2 3 4 5 6 8 9
'''
# num = 0
# while num <= 9:
# num = num + 1
# if num == 7:
# continue
# print(num) '''
11、求1-100的所有数的和
'''
# num = 1
# Sum = 0
# while num <= 100:
# Sum += num
# num += 1
# print(Sum) '''
12、输出 1-100 内的所有奇数
'''
# num = 1
# while num <= 100:
# if num%2 == 1:
# print(num)
# num = num + 1 '''
13、输出 1-100 内的所有偶数
'''
# num = 1
# while num <= 100:
# num = num + 1
# if num%2 == 0:
# print(num) '''
14、求1-2+3-4+5 ... 99的所有数的和
'''
# num = 1
# Sum = 0
# while num <= 99:
# if num%2 == 0:
# Sum = Sum - num
# else:
# Sum = Sum + num
# num = num + 1
# print(Sum)
python3 练习题 day01的更多相关文章
- Python3练习题系列(09)——物以类聚,人以群分
目标: 用类管理同类事物 解析: 用到“class”的编程语言被称作“Object Oriented Programming(面向对象编程)”语言.首先你需要做出“东西”来,然后你“告诉”这些东西去完 ...
- 【Python3练习题 025】 一个数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同
[Python练习题 025] 一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同 x = input('请输入任意位数的数字:') if x == x[::-1]: ...
- 【Python3练习题 009】 打印出所有的“水仙花数”
# [Python练习题 009] 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,# 其各位数字立方和等于该数本身.例如:153是一个“水仙花数”,# 因为153=1的三次方+5的三次方+ ...
- # 【Python3练习题 004】输入某年某月某日,判断这一天是这一年的第几天?
# [Python练习题 004]输入某年某月某日,判断这一天是这一年的第几天? # 思路:先判断是否为闰年,这关系到 2 月份的天数.# 之后再根据月份值把前几个月的天数累积加起来,最后再加上个“日 ...
- 【Python3练习题 002】企业发放的奖金根据利润提成
# [Python练习题 002]企业发放的奖金根据利润提成.# 利润(I)低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分, ...
- Python3练习题 001:4个数字求不重复的3位数
#Python练习题 001:4个数字求不重复的3位数#方法一import itertoolsres = [][res.append(i[0]*100 + i[1]*10 + i[2]) for i ...
- Python3练习题系列(10)——项目骨架构建
目标: 如何创建<项目“骨架”目录> 包含:项目文件布局.自动化测试代码,模组,以及安装脚本. 由于编写一个Python文件可以作为一个模块,一个带__init__.py的目录算一个包. ...
- Python3练习题系列(06)——各种符号总结
Python3中的各种符号总结 1关键字 import keyword print(keyword.kwlist, end='\t') ['False', 'None', 'True', 'and', ...
- Python3练习题系列(01)
2018-06-13 题目: 根据用户回答做出相应的判断,完成一个“回答-判断”的小游戏 Python3知识点: if, else, elif 实例代码: print("You enter ...
随机推荐
- angularjs通过ng-change和watch两种方式实现对表单输入改变的监控
angularjs通过ng-change和watch两种方式实现对表单输入改变的监控 直接上练习代码 <!DOCTYPE html> <html xmlns="http:/ ...
- 远程登陆Linux服务器
Xshell 强大的ssh客户端,通过互联网到远程主机.下载:http://www.netsarang.com/download/down_form.html?code=622 1.安装完,新建会话 ...
- Asp.net中GridView详解《转》
ASP.NET服务器控件GridView 1 ASP.NET 服务器控件GridView使用 本教程不介绍服务器端控件的呈现,事件处理,状态等理论知识,只介绍服务器端控件的使用操作,如 ...
- GDB使用技巧
最近使用GDB比较多,发现除了最常用的run.break.continue.next等命令的基本用法外,还有一些非常有用的命令和用法,能让你更加得心应手地使用GDB,在这里做了一下简单的总结. 1. ...
- Harbor 搜索镜像及查看 tag
在我们搭建完 Harbor 后: https://www.cnblogs.com/klvchen/p/9482153.html 如果想要通过 API 获取 Harbor 上面的镜像及 tag 可以使用 ...
- JS中数组去重的九方法
数组去重方法 方法一:运用set结构特点:存储的数据没有重复的,结果为对象,再用Array.from()转换成数组 var arr = [1,1,2,1,3,4,5] ...
- 【代码笔记】Web-JavaScript-JavaScript语法
一,效果图. 二,代码. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...
- mysql 中表和数据库名称不要使用 '-' 命名
mysql 中表和数据库名称不要使用 '-' 命名 若使用这个符号,比如 my-name 做为数据库表名称 那么在 sql 中必须如下: select * from `my-name`
- 记一次nginx php配置的心路历程
1.本来搞好了php的配置,想把目录下移一层 从 www.abc.com 变成 www.abc.com/wxapi ,由于我的真实文件目录比路由少了一层public 尝试了很多办法都不行 甚至想到了u ...
- 小技巧-mac修改finder菜单栏
效果: 方法: 添加:打开finder后,长按command,可以将其他app拖到菜单栏. 删除:同理,长按command,将不需要的图标拖出菜单栏即可. PS:强烈推荐gotoshell这个小工具, ...