Python基础教程(学习笔记整理DAY1)

变量

1.什么是变量?
变量是计算机内存中的一块区域,变量可以存储任何值,而且值可以改变。

2.变量的命名
变量名由字母、数字或下划线组成。而且,变量名不能由数字打

3.变量的赋值
每个变量在内存中创建,都包括变量的标识(id()函数来查看)、名称和数据。eg: x = 102
以上创建了一个变量名称为x,变量数据为102,还隐含有一个标量标识id(可通过id()函数查看)。
Python中给变量一次新的赋值,将创建一个新的变量。即使变量的名称相同,变量的标识并不相同。

常用系统函数

  • print() 输出函数
  • input() 接收键盘输入,输入内容以字 符串形式返回
  • len() 返回对象长度
  • int() 将一个字符串或数字转换为整型
  • str() 将对象转化为字符串
  • type() 返回数据类型
  • float() 将整数和字符串转换成浮点数

系统函数演示如下:

# 演示Python系统函数
print("Hello,Python!")   # 打印(输出)函数
password = input("请输入你的密码:")   # 等待输入,输入完成之前一直阻塞,会将输入的内容以字符串形式返回
print("您的密码是:"+password)
print("Hello这个字符串的长度是:"+str(len("Hello")))  # 先用len()获取"Hello"的长度,再用str()转换为字符串
print("="*100)
age = input("请输入你的年龄:")
if int(age) >= 18:
    print("你是成年人了!")
else:
    print("你还是未成年~~~")

结果如下:

请输入你的密码:123456
您的密码是:123456
Hello这个字符串的长度是:5
====================================================================================================
请输入你的年龄:20
你是成年人了!

运算符

  • 算术运算符: + - * / %

  • 赋值运算符:
    = +=(加法赋值运算符) -= *= /=

  • 逻辑运算符
    and or not

  • 比较运算符

    < == <= >= !=

    演示如下:

    print(2==2)
    print(3<2)
    
    print((2==2)+(3<2))   #  布尔型参与运算时,True会转化为1;False会转化为0
    print((2==2)+2))
    

    结果如下:

    True
    False
    1
    2
    

    基本数据类型

    1.字符串(str)
    使用单引号、双引号、三引号(可以跨行创建字符串)都可以来创建一个字符串
    字符串乘法
    拼接字符串(使用拼接符号’+’)
    字符串切片(slice)
    字符串常用方法
    title()、upper()、lower()、lstrip()、rstrip()、strip()

    代码演示如下:

    '''
    这个文件是用来演示字符串操作的
    大家加油
    好好学习,天天向上!
    '''
    
    language = 'Python'   # 单引号引起来的字符串
    country = "China"   # 双引号引起来的字符串
    color = '''green'''   # 三引号引起的字符串
    print("语言——"+language)
    print("国家——"+country)
    print("颜色——"+color)
    print('tom said:"he is going to have lunch!"')
    print('''tom said:"he is going to have lunch!"''')
    
    s = "hello"
    print("索引为1的字符:"+s[1])
    print("索引为-2的字符:"+s[-2])
    print("截取字符串:"+s[1:4])  # 截取索引1(包括)到索引4(不包括)的字符串
    print("从1开始截取到末尾:"+s[1:])
    print("="*50)
    
    greeting = "  heLLo boY  "
    print("将字符串每个单词的首字母大写,并将其他字母变为小写:"+greeting.title())
    
    print("upper():"+greeting.upper())
    print("lower():"+greeting.l
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值