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 ...
随机推荐
- Oracle下如何用rman备份到特定的sequence
本文为摘抄,目的为方便日后阅读: http://docs.oracle.com/cd/B12037_01/server.101/b10734/rcmbackp.htm To determine the ...
- DSP28335声音降噪(未完成)
1. 确定使用的模块是Webrtc-NS,采集声音的芯片TLV32AIC23,实际测试发现Webrtc-NS无法使用,所以改成FIR滤波器. 从时域特性上来看,数字滤波器还可以分为有限冲激响应数字滤波 ...
- Kettle数据源连接配置
说明: 通过(图3.1)我们可以看到创建数据源时需要配置相应的参数: Connection Name(必填):配置数据源使用名称,如:Rot_Source Host Name(必填):数据库主机IP地 ...
- flask ssti python2和python3 注入总结和区别
总结一下flask ssti的注入语句 代码 import uuid from flask import Flask, request, make_response, session,render_t ...
- clean code(一)
代码整洁之道对于程序的重构及可读性至关重要.开始整洁之道吧!!! 一.抽离try catch 模块 public void delete(Page page){ try { deletePageAnd ...
- java 中的字符串
创建String对象 String s1="xxx"://创建一个字符串对象“xxx”,名为s1; String s2=new String();//创建一个空字符串对象,名为S2 ...
- 技本功丨用短平快的方式告诉你:Flink-SQL的扩展实现
2019年1月28日,阿里云宣布开源“计算王牌”实时计算平台Blink回馈给ApacheFlink社区.官方称,计算延迟已经降到毫秒级,也就是你在浏览网页的时候,眨了一下眼睛,淘宝.天猫处理的信息已经 ...
- 如何让QT程序以管理员权限运行(UAC)
方案一:(仅适用于使用msvc编译器) 在PRO文件中添加一行指令即可, QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' ...
- hadoop HA sshfen切换隔离时无法跳转ssh: bash: fuser: 未找到命令
在zkfc的日志里面,有一个warn:PATH=$PATH:/sbin:/usr/sbin fuser -v -k -n tcp 8090 via ssh: bash: fuser: 未找到命令原因是 ...
- Beta阶段第2周/共2周 Scrum立会报告+燃尽图 02
此作业要求参见:[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2410] 版本控制地址 https://git.coding.net ...