python入门基础----基本数据类型与变量

1.python简介

是一种解释性,弱类型的语言

2.注释

1)单行注释

# 单行注释

# 多行注释
# 多行注释
# 多行注释

'''
    多行注释(文本注释)
'''

还有""" 文本 """

3.变量

程序运行过程中产生的中间值,暂时存储在内存中,供后面的程序使用,变量直接声明就可以

变量:一种可以发生改变的量;

一个变量由三个东西组成,把一个变量理解为一个“仓库”

        1.数据类型(type) 数据类型就是仓库的类型

        2.内存地址(id)     内存地址就是仓库的位置

        3.值(value)          变量值就是仓库里面的东西

  变量的命名规则

# 1.必须使用英文字母、数字、下划线组成
# 2.不能是数字开头,更不能是纯数字
# 3.要有意义
# 4.不要太长
# 5.不要用中文
# 6.禁止用关键字
# 7.区分大小写
# 8.推荐使用命名法: 
    # a\驼峰:userName    
    # b\下划线:user_name
    # c\匈牙利命名法
        g_iUserName
        g = global  全局
        i = int     int类型
        UserName    变量名

      

# 变量的使用
# 声明变量:把右边的值赋给左边的变量名

name = 'python'
age = 20

# 使用变量  

print(name)
print(age)
    

        全局-->所有人都可以使用

        局部-->部分人才可以使用

常量: 全部字母大写为常量,约定俗成

4.基本数据类型

有一个功能函数,可以帮助我们获取变量,或者数据它对应的类型 --> type
        type(数据)
        type(变量)
        type(666)
        type(name)

数值类型

        int ”整形/整数“

        int 整数 -10086 0 1 2 3 520 666 1314 没有小数点的数字 用来帮我们存储一些整数数据

   

# 声明方式:
	# 变量名 = 整数值
	age = 666
	num = 888

# 一次性给多个变量赋值
	a = 1
	b = 2
	a,b = 70,35
	print(a,b)

# 程序的运行顺讯是从上往下顺序执行的:
	a = 35
	print(a) # 35
	a = 70 # 给a重新赋值为70
	print(a) # 70 
# 原先的35被覆盖了

float  “浮点型/小数”

编程里面一般情况下浮点数据之间的运算是不精确的.要精确地话可以用decima

num = 12.55
print(num)

bool "布尔值/判断真假"

a = 10
b = 20
print(a>b)   # 输出False
print(a<b)   # 输出True

声明方式:
        变量名 = True
        变量名 = False
    布尔值一定要注意!!!! 单词首字母是大写
    布尔类型是可以当做数值来运算的.True为1,False为0
    一般不会这么用

序列类型

python序列类型 -- 字符串
    刚刚学的数值类型,一般一次性只能存一个数据.如果你要存多个值 --> 序列类型
    序列类型: 可以存储多个数据的一种类型

字符串 “str”

name = 'liucheng'
gendre = 'caixunkun'
other = 'fdshuwsdh7yfhwj'
print(gender)

字符串的表现形式为用一对引号(单引号,双引号,三引号)包起来的数据,里面可以存放汉字,数字,字母,特殊符号等东西
一般情况下,一行字符串用普通的单/双引号包起来

基本算数运算符 
    python可以很方便的进行一些数学运算
    + - * /  加减乘除
    % 取余数 10%3 实现原理: 10-3-3-3 直到减不下去为止,还剩多少,余数就是几
    // 整除 10//3实现原理: 10-3-3-3 直到减不下去为止,减了几次,整除数就是几
    ** 求立方 3**3 原理就是 3*3*3 三乘三乘三

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

py ~ 小久

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值