学习python第一节课

#变量:指的就是值可以发生改变
# = :赋值,可以把右边的数值给到左边的变量
#常量:指的就是值不可以发生改变
#alt+p:复制上一行代码(只能在交互模式中复制)
#变量的命名规范:
#1、一般使用英文字母、下划线、数字组成(不能以数字开头)

#2、不可以用关键字/保留字当做变量名(橘色)
#import keyword
#print(keyword.kwlist)(查看关键字)

#3、不可以用内置函数当做变量名(紫色)
#dir(__builtins__)(查看内置函数)
#4、见名知意
#5、不推荐使用拼音,会有同音字,还有声调,可能产生歧义(添加上注释)

#怎么添加注释:1、shift+3   2、快捷注释alt+3(批量取消注释alt+4)   3、多行注释三个单引号(双引号)
#注释里面的代码都不会运行
"""
print(123456)
"""


'''
输入输出
输出语句:end的默认参数是换行
如果想要在同一行打印多个的话,就需要修改end的参数
end里面的内容连接两个输出语句的内容

输入语句:接受到的所有的内容都是字符串类型的
type()查看类型

print(6666,end=' ')
print(6666,end='\n')
print(6666,end=' ')
print(6666,end=' ')
print(6666)

#input('提示用户输入的语句')
name=input('请输入的你的姓名')
'''


'''
数值类型

>>> a=1
>>> type(a)
<class 'int'>   整形
>>> type(True)
<class 'bool'>  布尔型
>>> b=2.3
>>> type(b)
<class 'float'> 浮点型

'''
'''
数值类型的计算
>>> 5+6  加法
11
>>> 6-1  减法
5
>>> 2*5  乘法
10
>>> 10/2  除法
5.0
>>> 3//2  整除(向下取整)
1
>>> 5//2
2
>>> 5/2
2.5
>>> 5%2   取余
1
>>> 2**2  幂运算  x的y次方
4
>>> 2**3
8
>>> 
'''
"""
定义字符串
>>> str1='cybele'
>>> str2="cybele"
>>> str3='''西布莉'''
>>> str4="""西布莉"""
>>> str1
'cybele'
>>> str2
'cybele'
#三个单引号 跟三个双引号支持换行  单双引号都不支持换行
>>> str5='''cybele   
西布莉'''
>>> str5
'cybele\n西布莉'
>>> 
总结:用引号引起来的内容就属于字符串类型,里面的每一个文字(包括中文 英文字母 符号 空格)都称之为字符
单双引号的区别:为了嵌套使用,引号里面还有引号,如果需要这种情况,需要使用两种不同的引号
>>> str6='"cybele"'
>>> str6
'"cybele"'
>>> 
"""
'''
字符串类型
整形不可以跟字符串做计算

字符串转整形  int(写需要转换的内容)
整形转字符串  str(写需要转换的内容)
'''
a=str(15)
b=input('一个数字:')


str6='"cybele"'
print(str6)


'''
字符串的加和乘
>>> '2'+'3'
'23'
>>> 'hello'+'hello'
'hellohello'
>>> 'hello'*3    字符串可以跟整形相乘但是不可以跟字符串相乘
'hellohellohello'
>>> 'hello'*'hello'
'''

'''
字符串的拼接
>>> '2022'+'年'  加号拼接
'2022年'
>>> str1='2020'
>>> str1='2022'
>>> str2='5'
>>> str3='5'
>>> '%s年%s月%s日'%(str1,str2,str3) %s拼接
'2022年5月5日'
>>> '-'.join([str1,str2,str3])  ‘用什么内容拼接’.join()拼接
'2022-5-5'
>>> '{}年{}月{}日'.format(str1,str2,str3)
'2022年5月5日'
>>> f'{str1}年{str2}月{str3}日'
'2022年5月5日'
>>> '{2}年{1}月{0}日'.format(str1,str2,str3) ''.format()拼接
'5年5月2022日'
>>> '-'.join([str2,str1,str3])
'5-2022-5'
>>> 

'''
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值