1.python语法基础

python中的 单行注释与多行注释

Ctrl +选中+ / 行注释
Ctrl + 选中+ / 块注释
取消重复操作即可

# 这是单行注释,#右边的内容是不会被执行的,快捷键是ctrl+/

'''这里面的内容是多行注释
    :arg:name
    :return:name
'''

"""
这也是 多行注释
"""
python中的 行与缩进

多行选中+tab键
取消shift+tab

'''行与缩进:必须使用相同数目的行首缩进空格'''
  public class hello{
    public static void main(){
    }
   }

python中的 输出
'''输出:print 默认换行输出,end='',表示不换哈 
        单引号或者双引号括起来的原样输出,
  1+1=2
输入:input,让用户输入一个字符串,并存放到一个变量里面
'''
print('hello',end='')
a = 2
print('1+1=', a)

name = input('请输入你的姓名:')
print('您的姓名是:', name)
python中的 标识符
'''标识符:以字母或者下划线开头,
    其他部分由字母和下划线和数字组成
    大小写是敏感的,大小写不同是重新定义了一个新的变量
'''
city = 'shanghai'
CITY = 'shanghai'

'''保留字:关键字,不能用作任何标识符名称'''
'''数字:number;可以处理任意大小的整数,当然包括负数
type

字符串:以单引号或者双引号括起来的任意文本
len:求字符串的长度
type:查看数据类型
字符串索引从0开始,也可以负数表示
'''
 a=10
 b=12300000
 c=1.23
 d=1.23e5
 print(type(a),a)
 print(type(b),b)
 print(type(c),c)
 print(type(d),d)

'''
%d 表示int
%f 表示浮点型
%s 表示字符串
%r 
fomat;可以接收不限个参数,可以不按顺序{}
'''
 a='四'
 b=4
 c=29.8
 print("今天是%r号,%r,现在的室内温度是%r"%(b,a,c))
 print('今天是{1}号,礼拜{2},室外温度是{0}'.format(c,b,a))
 print('sad{0}{0}{0}{0}'.format(c))

python中的 转译字符/

 '''
  i'm ok ,are you "ok"
 '''

print("i\'m ok ,are you \"ok\"")

切片

'''切片:[:]表示
    始终包含开始,并始终排除结尾
    索引可以省略:省略的第一个默认为0
                 省略的第二个索引默认是正在切片的字符串的长度
'''
name='automation'
print(name[0],name[-1],name[-2])
print(len(name))
print(name[2:4])
print(name[:10])
print(name[:])

'''打印结果:
a n o
10
to
automation
automation
'''
字符串和整数相互转换
'''字符串和整数相互转换'''
number=10
count='10'
c=int(count)
d=str(number)
print(type(c),type(d))

'''打印结果:<class 'int'> <class 'str'>'''
Python算术运算符
运算符描述实例
+ 加两个对象相加a + b 输出结果 30
- 减得到负数或是一个数减去另一个数a - b 输出结果 -10
* 乘两个数相乘或是返回一个被重复若干次的字符串a * b 输出结果 200
/ 除x除以yb / a 输出结果 2
% 取模返回除法的余数b % a 输出结果 0
** 幂返回x的y次幂a**b 为10的20次方, 输出结果 100000000000000000000
// 取整除返回商的整数部分(向下取整)
pythona=18
b=4
print(a+b,a**2,a/b,a%4,a//b)
print(18//-4)
print(18%-4)

'''打印结果:
22 324 4.5 2 4
-5
-2
'''
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值