day04
Posted Smart1san
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day04相关的知识,希望对你有一定的参考价值。
一、用户与程序交互
python3 (input)=python2 (raw_input)
在python3中,用户input的内容都是字符串(str)类型
二、基本的数据类型
1.整型-int
定义:age = 30
记录年龄、银行卡号
2.浮点型-float
定义: salary = 3000.2
记录薪资、
3.字符串-str
定义: hobby = "read"
描述并记录信息
4.列表-list
定义: product = ["airplane", "train", "car"]
product = ["phone",{"name":"alex","sex":"male"},"number"]
存放比较单一的信息
5.字典-dict
定义:info = {"name":"cattle","hobby":"eat"}
info = {"name":"cattle","hobbies":["eat","sleep"],"sex":"female"}
存放多种类型的信息
6.布尔值-bool
只有True和False
*****所有的数据类型都是有布尔值的
***0;None;空(空字符串、空字典、空列表、空元组、空集合)都是False;
***其余的值均为真
三、格式化输出
1.占位符
%s:既可接收字母也可接收数字
%d:只可接收数字
name = input("请输入姓名:") age = input("请输入年龄:") print("My name is %s and my age is %s" %(name,age))
练习:用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式 ------------ info of Egon ----------- Name : Egon Age : 22 Sex : male Job : Teacher ------------- end ----------------- name = input("Name:") age = input("Age:") sex =input("Sex:") job = input("Job:") msg =""" --------info of %s--------- name:%s age:%s sex:%s job:%s """ %(name,name,age,sex,job) -------------end---------- print(msg)
四、基本运算符
A.算术运算
1.+ - * /
2.// :整除
%:取余数
** :冥
B.逻辑运算
and :两边条件同时成立结果才为真
or :两边只要有一边条件成立结果就成立
not :否定后边的条件
C.比较运算
> < >= <= != ==
以上是关于day04的主要内容,如果未能解决你的问题,请参考以下文章