美文网首页Python 入门
Python基础语法1 变量 & 列表(数组)

Python基础语法1 变量 & 列表(数组)

作者: 琴匣自鸣 | 来源:发表于2018-07-27 15:02 被阅读11次

    Python 言语比较简单,对于有编程经验的人来说学起来非常简洁。

    1.Python 在定义变量时无需声明类型,直接写变量名称即可例如: a=10 b=10.2  c=“Hello”  d=[1,2,3,4]

    2.Python 中无需分号 ;即写完代码后无需以 ;来结束

    3.Python 中字符串类型,写法有三种 (1)a='呵呵' (2)a="呵呵" (3)a='''呵呵呵呵''' 注意当需要换行时使用前后三个单引号 

    4.Python 在使用中的转义符 \' 代表在字符串里加一个显示用单引号(这里指显示用单引号例如: Let's) \" 代表加一个显示用双引号,其余转义符与java类似不再一一描述。

    5.Python 中字符串时可以用*号运算的例如 pirnt 'a'*4 结果会输出 aaaa

    6.+-*/等运算及命名规则与JAVA无区别,但是注意在Pyton中字符串之间,数值之间可相加,但字符+数值不能自动转换为字符类型会报错

    7.Python 中定义元组(相当于数组)无需声明类型,a=[1,2,3,4]即可,
       数组不同于Java的用法 a=[2,3,1,4,6]  print a[0:2] 结果为 2,3 ,解释:取下标0开始至下标2前的元素。注意,开始结束位置,可以随意写,但是只会检索出有意义的元素,如果检索不到那么结果为空 [].但是如果 print a[7] 注意这个位置没有元素那么会报错,但是如果是上述所说的范围那么没问题,只会报空不会报错
        Python中元素无固定长度,即长度可变,下面是数组的增删改查 
       追加元素,a=[1,2,3] 进行追加 a.append(‘1’) ,a[3] 结果为 1
       插入元素,a=[1,2,3] 进行插入 a.insert(1,"4") ,插入后 a=[1,4,2,3]
       删除元素,a=[1,2,3] 进行删除 del a[2],删除后结果为 a=[1,2]
       查询元素是否存在于数组,a=[1,2,3] 1 in a 结果为 true, 4 in a 结果为 false 不仅是数组 ‘a’ in ‘qwea’ 结果为true,即字符串也可使用
       数组也可以用乘法 a[a,b,c]   print a*2 结果为 [a,b,c,a,b,c] 
     给元素赋值与JAVA相同 a[index]=xx 

    8.Python ,import os(os导入后可以与操作系统交互) os.mkdir(“d:\pp”)在D盘下创建文件夹pp,如果已存在继续执行则会报错,不存在则会创建。

    9.raw_input()/input() 键盘输入,类似于控制台输入 name=raw_input('name') 或者直接写input(), 注意如果输入的时String类型那么 a=raw_input('a:') 如果是数值那么 a=input()

    10. raw_input().strip()[0].lower() 解释:输入字符串,.strip() 删除字符串前后的空格,[0]取输入字符串的第一个字符,lower()将输入内容转换为小写(对应的upper()转换为大写),
    注意:strip() & lower() 两个方法及[index]顺序无所谓,并且根据需要选用

    相关文章

      网友评论

        本文标题:Python基础语法1 变量 & 列表(数组)

        本文链接:https://www.haomeiwen.com/subject/finemftx.html