python-01开发模式|数据类型与变量|常用运算符

132 阅读2分钟

开发模式

交互模式

优点:方便,适合进行测试一两行代码
缺点:一问一答形式,一次编写一句,不能多行代码,不利于保存

脚本模式(文件模式)

利于修改,发送以及运行

  • ctrl+n新建文件
  • ctrl+s保存
  • f5/run运行
  • ctrl+o选择

数据类型与变量

  • name:变量名
  • type:数据类型
  • id:内存地址
  • value:值

变量名命名有规则规范

驼峰法命名

  • 大驼峰:例:UserName
  • 小驼峰:例:userName

input

提示输入内容(输入内容默认字符串类型)
例:name=input("请输入你的姓名")
在声明一个变量后 --> python会在内存里开辟一个空间,把变量放进去。

声明变量: 在内存里开辟一个空间.存放变量值.并连接给变量名。
重点: 变量名 和 变量值不是放在一起的.它们是连接起来的。
变量的本质 --> 把数据保存起来,方便后续再使用。

基本数据类型

  • int-整型
  • float-浮点型

bool-布尔类型/判断型
只有两个值
True/真/1  False/假/0
例如“==”来判断是否为真

运算符号

Python常用运算符

运算符说明实例结局
+12.45+1527.45
-4.56-0.264.3
*5*3.618.0
/除法(和数学中的规则一样)7/23.5
//整除(只保留商上的整数部分)7//23
%取余,即返回除法的余数7%21
**幂运算/次方运算,即返回x的y次方2**416

序列类型-字符串

保存一些字符(汉字,数字,字母,符号) --> 姓名,地址,菜单
表现形式为: 用一对引号包裹起来的数据. 用单/双/三引号都可\

  • 用单双引号没有特别区别,都可以保存一行字符串
  • 用三引号可以一次性保存多行内容 --> 未被使用的三引号为注释,使用了的为多行字符串

定义方式:
例:可以用来写多行文本
侠客行=
'''
赵客缦胡缨,吴钩霜月明.
银鞍照白马,飒沓如流星.
十步杀一人,千里不留行.
事了拂衣去,深藏身与名
'''

  1. 引号是不能混用的
    name = '姓名" 这样结果会报错
  2. 单双引号的嵌套使用
    print("猪猪侠说:"GGBang"") 会报错
    里面有两对引号.python认不出来哪两是一对
    print('猪猪侠说:"GGBang"')
    把外层的双引号换成了单引号,这种形式才正确。
  3. 字符串的*号输出 原理把字符串复制了*
    print('多喝热水'*70)
  4. 字符串拼接可以通过+号,前提是双方都是字符串。
    print('猪猪'+'侠')
    1 + 1 结果为2
    '1' + "1" 结果为11
    1 + '1' 结果会报错