十天学会Python--day01

day01 我们要学些的内容就是变量、运算符和输入输出等的内容

A 初始变量 
   变量使一段有名字的连续存储的空间,我们可以通过定义变量来申请并命名这样的存储空间,并通过名字来使用这个存储空间
    变量是程序中临时用来存放数据的场所

    当给变量赋值时,系统会为这个值分配内存空间,然后让这个变量指向这个值;
    当改变变量的值时,系统会为这个新的值分配另一个内存空间,然后还是让这个变量指向这个新值。
    Python中,变量变的是地址,不变的是内存空间中的值。
    如果没有任何变量指向内存空间的某个值,这个值称为垃圾数据,系统会自动将其删除,回收它占用的内存空间。

B 变量的类型

     

numint
long(python3取消)
folat
complex
boolTrue    False
str
dict
Tuple
list

str 类型定义   a='str';

dict   b={ }; 格式: 字典名={元素1,元素2,...}
元素以键值对存在==key(键值):value(实值)

Tuple  c=()  

什么是元组,简单的理解就是将一堆数据存放到一个容器中,但这个容器有一个特点,就是很固执,一旦定义了之后就不可改变,从某种意义上来说元组就是不可以改变的列表,功能和列表类似,同样可以进行切片、修改等操作。

list  d=['lm',5];

可以使用type(a)来查看数据类型

B运算符

基本运算符

a = 7
b = 3
print(a+b)
print(a-b)
print(a*b)
print(a/b)
print(a%b) #取余
print(a**b)  #取方
print(a//b)  #地板除  商取整

比较运算符

print(a==b+5)
# ==查看任何两个项(只要它们是同一类型)是否相等
print(a!=b) 不等于
print(a>=b)
print(a<=b)
print(a>b)
print(a<b)

一定是==号!!!!!!!

赋值运算符

# +=
a=2
a+=1
print(a)
# -=
# *=
# /=
# **=
# //=

逻辑运算符

# or 或
print(a>b or b<a)

# not  非
print(not a < b)

#优先级 ()>not>and>or
print(not 2>1 and 1<4 or 2>3 and 9>6 or 2>4 and 3>2)

C输入输出

#  %占位符  字符串格式化    %S占位符 很常见
print('大家好,我的名字是%s:,我来自【%s】,我的年龄是%d岁'%('李华','清华',11))
#  .format()   {}占位
print('姓名是;{},'.format('张三'))


#f {}  推荐
print(f'姓名是{name}')


# input 接收到的都是str
name = input()

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值