分享

python开发学习历程

 印度阿三17 2020-06-03

2020-06-03          

目录:

一、数据基本类型

1.1 整型int

1.2 浮点型float

1.3 字符串str

1.4 列表list

1.5 字典dict

1.6 布尔型bool

一、 数据基本类型

变量的作用在于记录事物的状态,而状态有多重类型,因而变量就需要不同的类型来记录这些不同的状态。

1.1  整型int

作用:记录年龄、人数、等级、号码等
定义与使用:age = 18     

1.2  浮点型float

作用:记录薪资、身高、体重等状态
定义与使用:salary = 3.5

1.3  字符串str

作用:记录描述性的信息,如:姓名、性别、住址等
定义与使用: name = 'Jason'
      msg = "等闲识得东风面"
# 用单引号、双引号、多引号,都可以定义字符串,本质上没有区别。但是需要注意引号嵌套的配对,
# 多引号可以写多行字符串
# 字符串之间也可以使用 号和*号,表示拼接和重复多次,但是效率较低,编程过程中一般不使用

1.4  列表

作用:按顺序存放多个值,并且能够按顺序取出来单独的一个值
定义与使用:在[]内用逗号分隔开,可存放多个任意类型的值
hobbies = [play, music, read]
# 索引值从0开始,从后往前可使用-1、-2、-3...依次往前, 如:print(hobbies[1]  和  print(hobbies[-2]) 指的都是打印"music"

1.5  字典dict

作用:存放多个值,用key对应值,key通常为字符串类型。
   当存放的数据属性不止一种时,用字典索引具体的值时就比较方便。 定义与使用:在{}内用逗号分隔开多个key:value,
      其中value可以是任意类型,key可以对value有描述性的功能
info={"name":"Jason","age":18,"gender":"male","hobbies":["play","music"]} print(info["name"])                             # 打印信息中的姓名 print(info["hobbies"][1])                             # 打印第二个爱好

1.6  布尔型bool

作用:只有True和False两种值,用来记录真假这两种状态
定义和使用:1. 可以自己定义布尔值
                tag=True
                print(tag,type(tag))
          2. 也可以由通过比较运算得到布尔值的
                print(10 > 3)                # 可以得到值为True   
      
      3. bool也可用于条件,如if、while等 # 所有数据类型都自带布尔值 1、None,0,空(空字符串,空列表,空字典等)三种情况下布尔值为False 2、其余均为真

二、输入输出

2.1.  python3中input功能会把用户输入的任意内容都存成字符串类型(python2中raw_input的功能与python3的input功能相同)

inp_age = input("请输入您的年龄: ")    # 输入18 会被存成字符串"18"
inp_age = int(inp_age)           # int会把纯数字的字符串转换成int型
print(inp_age 1)              # 输出 19                                                                

2.2.  格式化输出

使用占位符,如:%s、%d等,可以将用户输入的数据拼接到指定的位置

ps:%d占位符只能接收数字,%s占位符既可以接收数字,也可以接收字符串

name = input('your name: ')        #输入”Jason“
age = input('your age: ')               #用户输入18,会存成字符串18,无法传给%d
print('My name is %s, my age is %s' %(name,age)) 

运行结果如下:

三、基本运算符 

3.1  算术运算符

算术运算符描述

-
*
/
//整除
%取整除
**取幂值
来源:https://www./content-1-704551.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多