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下建立tnsname
第一步:运行netca: 第二步: 第三步: 第四步: 第五步: 第六步: 如果前面设置都正确,测试的结果将正常(前提是Database的listener要开启).
- Java读取Propertity文件
读取propertity 文件其实很简单,就是每次容易搞错文件路径,今天刚好项目又用到了,顺便记下来,以便以后参考: 目录如下: 代码如下: package com.infs.exam.process ...
- MYSQL中日期与字符串间的相互转换
一.字符串转日期 下面将讲述如何在MYSQL中把一个字符串转换成日期: 背景:rq字段信息为:20100901 1.无需转换的: SELECT * FROM tairlist_day WHERE rq ...
- Base64编码后通过Url传值
Base64编码简介 Base编码使用"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",再加上补 ...
- Lua学习笔记(8): 元表
元表 Lua中提供了元表(Metatable),其实这个元表就比较像面向对象中的类了,可以通过给某些特殊的标识符赋值达到重载的效果,这些特殊的标识符有: 名称 功能 __index 元表的索引方法 _ ...
- windows中使用mysql配置my.ini时的坑
windows中安装mysql的一般步骤: mysql版本:5.7.16 1.解压 2.把解压的文件夹bin目录地址添加到环境变量PATH里面 3.在文件加中添加配置文件my.ini——配置内容后面说 ...
- 【PMP考试专栏】01、五大过程组和十大知识领域
- Oracle集合
--union 并集 select * from emp where ename like '%A%' union select * from emp where ename like '%M%'; ...
- Java基础知识:Java实现Map集合二级联动4
comboBox.setModel(new DefaultComboBoxModel(getProvince())); // 添加省份信息 final JLabel label = new JLabe ...
- vsftpd安装配置虚拟用户
原文发表于cu:2016-03-11 参考文档: FTP原理:http://vbird.dic.ksu.edu.tw/linux_server/0410vsftpd_1.php FTP配置:http: ...