week1day01 认识python 变量 数据类型 条件if语句
1.什么是python?
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议。
2.python第一个语句
print("Hello World")
3.变量
int(整数)
bool True False
str(字符串)
4变量命名规范
1字母,数字,下划线开头
2不能数字开头 或者纯数字
3见名知意
4建议驼峰命名,或者下划线
5不要太长
6不能是python的占用字符
7区分大小写
8不能是中文
5name = input(“>>>”) name变量量是什什么数据类型?
string 字符串类型
6if条件语句句的基本结构?
if 2>3: print("代码块") else: print("否则执行这个代码块") if a>5000: print("代码块") elif a>3000: print("demo") else: if a<0: print("11路公交永远等着您")
4.用print打印出下⾯面内容:
文能提笔安天下,
武能上马定乾坤.
心存谋略略何人胜,
古今英雄唯是君.
print(""" 文能提笔安天下, 武能上马定乾坤. 心存谋略略何人胜, 古今英雄唯是君. """)
5.利利用if语句句写出猜大小的游戏:
设定一个理理想数字比如:66,让用户输 数字,如果比66大,则显示猜测
的结果大了了;如果比66小,则显示猜测的结果小了了;只有等于66,显示猜测结果
正确。
goal_num=66guess_time=0while guess_time<3: guess_num=int(input("请输 你猜测的数字!")) if guess_num ==goal_num: print("恭喜您猜对了!") break elif guess_num>goal_num: print("请猜测小一点的数字!") else: print("请猜测大一点的数字") guess_time +=1
提示用户输入他的年年龄, 程序进行行判断.
如果小于10, 提示小屁孩, 如果大于10, 小于 20, 提示青春期叛逆的⼩小屁孩.
如果大于20, 小于30. 提示开始定性, 开始混社会的小屁孩儿, 如果大于30, 小于
40. 提示看老大不不小了了, 赶紧结婚小屁孩儿. 如果大于40, 小 于50. 提家里里有个
不不听话的小屁孩儿. 如果大于50, 小于60. 提示自己马上变成不不听 话的老老屁孩儿.
如果大于60, 小于70. 提示活着还不不错的老老屁孩儿. 如果大于70, 小于 90. 提人
生就快结束了了的一个老老屁孩儿. 如果大于90以上. 提. 再见了了这个世界.
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/9/3 0003 16:08 # @Author : BigC # @Site : # @File : 作业1.6.py # @Software: PyCharm 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: pritn("青春期叛逆的小屁孩") else: print("小屁孩")
7、单行注释以及多行注释?
#单行注释
"""
多行注释
"""
'''
多行注释2
'''
8、提示户输马花藤. 判断用户输的对不对. 如果对, 提示真聪明, 如果不
对, 提示你 是傻逼么
name=input("请输入 '麻花藤':") if name=='麻花藤': print("真聪明") else: print("是傻逼么")
9. 用户输入一个月份. 然后判断月份是多少月. 根据不不同的月份, 打印出不不同的
饮食(根据个人习惯和老老家习惯随意编写)
month=int(input("你想查看哪个月份里面的美食(1-12)")) if month<0 or month>12: print("请输入在1-12的数字!") if month==12: print("火锅") elif month==11: print("麻辣锅") elif month ==10: print("麻辣烫") elif month==9: print("清汤") elif month ==8: print("大闸蟹什么的整点") elif month ==7: print("去水库整点鱼") elif month ==6: print("莲花是几月来着 结果了就有莲子羹了") elif month==5: print("荔枝") elif month ==4: print("蒸洋槐花") elif month ==3: print("豆豉鲮鱼生菜") elif month==2: print("烩焖海鲜") elif month==1: print(" 羊肉料理")
food_list=[" 羊肉料理","烩焖海鲜","豆豉鲮鱼生菜", "蒸洋槐花","荔枝","莲花是几月来着 结果了就有莲子羹了", "去水库整点鱼","大闸蟹什么的整点","清汤" , "麻辣烫","麻辣锅","火锅",] month=int(input("请输入月份1-12:")) print(food_list[month-1])
10. 用户输入一个分数. 根据分数来判断用户考试成绩的档次,
>=90 A
>=80 B
>=70 C
>=60 D
< 60 E
score=int(input("请输入你的分数:")) if score>100: print("老铁,满分才100分!") elif score>=90: print("A") elif score>=80: print("B") elif score>=70: print("C") elif score>=60: print("D") else: print("E")
week1day01 认识python 变量 数据类型 条件if语句的更多相关文章
- python变量、条件循环语句
1. 变量名 - 字母 - 数字 - 下划线 #数字不能开头:不能是关键字:最好不好和python内置的函数等重复 2. 条件语句 缩进用4个空格(Tab键)注意缩进如果是空格键和Tab键混用, ...
- 一.认识python.变量.数据类型.条件if
01.万恶之源-python基础 ⼀.python介绍 python的创始⼈为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决⼼ ...
- 变量 数据类型 条件if语句
python是解释型 弱类型编程语言; "优雅", "明确", "简单"; 开发效率非常高; 可移植性; 可扩展性; 可嵌入型. ...
- 初识Python、数据类型、基本语句
Python是一种面向对象的.直译式计算机程序设计语言,也是一种功能强大的且完善的通用型语言,是一种脚本语言. Python的主要特点:是面向过程的.面向对象的:模块丰富,功能强大:语法简单易学:扩展 ...
- python学习_条件判断语句_if
#条件判断语句(if)#语法:if条件表达式:语句# 代码块#执行流程:if语句在执行时,会先对条件表达式进行求值判断#如果为True,则执行if后面的语句#如果为False,则不执行#默认情况下,i ...
- python初识,变量,条件判断语句,基本数据类型,while循环语句
python文件后缀可以是任意,但是导入模块时不用.py后缀时会报错 python文件的两种执行方式: python解释器 python文件路径 进入python解释权,事实获取执行结果 在Linux ...
- Python—变量,条件语句,while循环,运算符,字符串等
Python初识以及变量: 变量名:——字母 ——数字 ——下划线[见名识意] (PS:数字不能开头:不能是关键字:最好不能和python内置的东西重复) ##################### ...
- python基础之条件循环语句
前两篇说的是数据类型和数据运算,本篇来讲讲条件语句和循环语句. 0x00. 条件语句 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语 ...
- python简介,数据类型,input,if语句
1. python的起源 python的创始人为吉多·范罗苏姆(龟叔Guido van Rossum),1989年的圣诞节期间,龟叔为了在阿姆斯特丹打发时间 决心开发一个新的脚本程序解释器,作为A ...
随机推荐
- 20155338 《Java程序设计》实验三(敏捷开发与XP实践)实验报告
20155338 <Java程序设计>实验三(敏捷开发与XP实践)实验报告 一.实验内容及步骤 (一)使用Code菜单 • 在IDEA中使用工具(Code->Reformate Co ...
- wpf- DataGrid 常用属性和事件
组件所在命名空间: System.Windows.Controls 组件常用方法: BeginEdit:使DataGrid进入编辑状态. CancelEdit:取消DataGrid的编辑状态. Col ...
- WPF MVVM从入门到精通3:数据绑定
原文:WPF MVVM从入门到精通3:数据绑定 WPF MVVM从入门到精通1:MVVM模式简介 WPF MVVM从入门到精通2:实现一个登录窗口 WPF MVVM从入门到精通3:数据绑定 WPF ...
- P3940 分组
P3940 分组 https://www.luogu.org/problemnew/show/P3940 官方题解http://pan.baidu.com/s/1eSAMuXk 分析: 并查集. 首先 ...
- 带偏移量的AES加密工具
自定义的一个对称加密工具类AESUtil.java public static final String ENCRYPTION_ALGORITHM = "AES"; public ...
- kettle 将job等导入导出成xml
一.导出 工具->资源库->探索资源库 就可以看见资源库里面的资源了. 如果要导出资源库里面的某个目录就右键就行了. 如果要导出全部资源库的文件就如下图所示 将资源库导出其实也是一个xml ...
- 修改Qt源码遇到的问题
1.修改源码后用新的Qt版本调试Qt工程,程序直接崩溃:
- Linux权限管理命令
查询linux命令用法网址:cht.sh 1.chmod——改变文件/目录的权限 用法: ① chmod [{ugoa}{+-=}{rwx}] [文件/目录] ---给文件的(用户.所属组.其他人 ...
- [C++]boost dijkstra获得两点间的最短路
需求是只需要得到两点间的最短路,不需要求得单源对于全图的最短路,使用boost中的dijsktra_shortest_path,当得到目标点的最短路时直接throw exception. #inclu ...
- Zookeeper--java操作zookeeper
如果是使用java操作zookeeper,zookeeper的javaclient 使我们更轻松的去对zookeeper进行各种操作,我们引入zookeeper-3.4.5.jar 和 zkclien ...