Python知识记录——基础1

Posted on 2022-01-18 20:54  ZG龙灬珂  阅读(23)  评论(0编辑  收藏  举报

1、注释

1 #单行注释
2 
3 '''
4 多行注释
5 
6 '''

 

2、变量

  变量可以是任意的数据类型,在程序中用一个变量名表示

  变量名:大小写英文、数字和下划线(_)组合,不能以数字开头

   a = 'abc' 

 

3、标识符、关键字

  标识符 -> 变量名


  关键字:特殊的, 如else ,if ,and 等
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await','break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except','finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda','nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

  显示所有关键字:

import keyword
keyword.kwlist

 

4、字符串格式化

输入:(格式化输出)

    age = 18
    print("我的年龄是: %d  岁" %age)
    print("我的名字是 %s,我的国籍是 %s" %("abc","123"))    # %s  占位符
    print("www","baidu","com",sep=".")    # sep  设置分割符
    print("hello",end="")    # end 设置结束符
    print("world",end="\t")
    print("python",end="\n")     #\n 换行
    print("end")

结果:

    我的年龄是: 18  岁
    我的名字是 abc,我的国籍是 123
    www.baidu.com
    helloworld    python
    end

 

常用的格式符号

格式符号 转换含义
%c 字符
%s 通过str()字符串转换来格式化
%i 有符号十进制整数
%d 有符号十进制整数
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写字母)
%X 十六进制整数(大写字母)
%e 索引符号(小写e)
%E 索引符号(大写E)
%f 浮点实数
%g %f和%e的简写
%G %f和%E的简写

 

5、输入

    shuru = input("请输入:")
    print("刚输入的是" , shuru )

输出变量类型

  a = 10
  print(type(a))

结果:
  <class 'int'>

 

输入的类型全部为字符串需要进行强制类型转换

 a=int(input("输入a :"))

 

输入:
a = 10
print(type(a))

b = input("输入b:")
print(type(b))
c = int(input("输入c:"))
print(type(c))

输出:
<class 'int'>
输入b:20
<class 'str'>
输入c:30
<class 'int'>

 

 

6、运算符

常用:

 

 

 

 

 

 

了解:(基本用不到)

 

 

 

 

 

 

运算符优先级: