zoukankan      html  css  js  c++  java
  • Python语言基础

    1、单行注释
    heigth = float(input("请输入您的身高:")) #要求输入身高,单位M,如1.70
     
    2、多行注释
    '''
       @ 功能:根据身高、体重计算BMI指数
    '''
    print("多行注释")
     
    3、中文编码声明
    # -*- coding:utf-8 -*- #或者  coding=utf-8
     
    4、转义字符
         续行符        空     	    水平制表符     "    双引号    
    
        换行符    f    换页    '    单引号        \    一个反斜杠
    dd    八进制数,dd代表字符,如12 代表换行
    xhh    十六进制数,hh代表字符,如x0a 代表换行
     
    5、数据类型转换函数
    int(x) 将 x 转换成整数类型
    float(x) 将 x 转换成浮点数类型
    complex(real[,imag]) 创建一个复数
    str(x) 将 x 转换成字符串
    repr(x) 将 x 转换为表达式字符串
    eval(str) 计算在字符串中的有效Python表达式,并返回一个对象
    chr(x) 将整数 x 转换为一个字符
    ord(x) 将一个字符 x 转换为它对应的整数值
    hex(x) 将一个整数 x 转换为一个十六进制字符串
    oct(x) 将一个整数 x 转换为一个八进制的字符串
     
    6、赋值运算符
     
    7、比较(关系)运算符
     
    8、逻辑运算符
     
    9、运算符的优先级
    10、input()函数
    在 Python 中, 使用内置函数 input()可以接收用户的键盘输入。 input()函数的基本用法如下
    variable = input("提示文字")
    11、保留字
    Python中保留字可以在IDLE中书一下两行代码查看
    import keyword
    keyword.kwlist
    ['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']
    注意,Python中所有保留字是区分字母大小写的。例如if是保留字,但IF就不属于保留字
     
    12、位运算符
    1)位与,&,运算法则:两个操作数据的二进制表示,只有对应数位都是1时,结果数位才是1,否则为0。如果两个操作数的精度不同,则结果的精度与精度高的操作位数相同。
    2)位或,|,运算法则:两个操作数据的二进制表示,只有对应位数都是0,结果位数才是0,否则为1。如果两个操作数的精度不同,则结果的精度与精度高的操作位数相同。
    3)位异或,^,运算法则:两个操作数据的二进制表(同时为0或同时为1)时,结果为0,否则为1。若两个操作数的精度不同,则结果的精度与精度高的操作位数相同。
    4)位取反,也称位非,~,运算法则:将操作数中对应的二进制数1修改为0,0修改为1。
    5)左移位,<<,运算法则:将一个二进制操作数向左移动指定的位数,左边(高位端)溢出的位被丢弃,右边(低位端)的空位用0补充。左移位运算相当于乘以2的n次幂。
    6)右移位,>>,运算法则:将一个二进制操作数向右移动指定的位数,右边(低位端)溢出的位被丢弃,而在填充左边(高位端)的空位时,如果最高位是0(正数),左侧空位填入0。如果最高位是1(负数),左侧空位填入1。右移位运算相当于除以2的n次幂。
  • 相关阅读:
    docker-compose 快速部署Prometheus,监控docker 容器, 宿主机,ceph -- cluster集群
    docker-jenkins SSH Publishers时踩的坑
    docker-compose 修改zabbix images 添加微信报警插件 时间同步 中文乱码 添加grafana美化zabbix
    docker-compose 快速部署持续集成测试环境 Gitlab+Harbor+Jenkins pipeline 实现 tag run docker Images
    WEB程序开发基础·JSP的基本语法
    FIFO 与O_NOBLOCK
    投影
    信号量、互斥锁和条件变量的区别
    python装饰器
    python 生成器
  • 原文地址:https://www.cnblogs.com/xenli/p/12531840.html
Copyright © 2011-2022 走看看