• python第一篇


    来自一个python初学者的第一篇blog,供自己温习和回顾,写的不对,还请大家留言指点

    一、python2和python3的区别

    主要在于字符集和一些语法上的改变,那我现在是学习2还是学习3呢,肯定是学习3,原因是python2到2020年就不能玩了,所以现在学习还是学习新的版本

    二、python的安装(基于Windows)

    具体的下载、安装步骤、包括Windows上的环境变量的配置,网上有很多资源,这里就不在赘述了,只要保证在cmd窗口,输入python能获取到对应得版本,进入解释器基本可以说是装好了

    三、Hello World!

    打印Hello World !

    在cmd中输入 print("Hello World!"),即可以打印出Hello World!

     当然还可以保存成.py文件通过py文件执行命令执行文件,打印出Hello World!

    四、开发工具-pycharm

    安装pycharm,同样网上有很多帖子做了介绍,这里就不做赘述!

    打开pycharm,创建一个工程

     

     右键工程创建目录

     输入名称

     新建一个python文件

    在创建的python文件中打印Hello World!输入代码后,右键“run code”

     五、变量

    python中的变量定义很简单

    变量定义的规则:

    只能是字母数字和下划线,不能包含特殊字符,另外变量名开头第一个字符不能是数字,不能是一些定义的关键字;

    另外变量定义的时候最好见名知意,最好不要定义A,B,C啥的时间久了就不知道是什么含义了,同样中文和拼音也最好不要用做变量名,

     

    六、字符编码的发展

    ASCII  8位  1bytes

    ----GB2312 

    -------GBK 

    ----------GB18030 

    国际上统一标准使用unicode 16位  2bytes,

    ----后续优化为utf-8  英文占1个字节,中文占三个字节

    前面说到python3和python2的差异是编码格式,python3中默认是utf-8,而python2中默认的是python默认是ASCII,如果涉及中文则需要告诉解释器使用的编码格式

    七、注释

    单行注释:使用#

    多行注释使用三个单引号或者三个双引号

    '''

    '''

      另外多行注释的内容还可以进行多行的打印

    八、用户输入

    input

    九、格式化输出

    上面说到用三个单引号进行多行的打印输出,这里格式化的输入内容就使用''';另外使用%s替换需要输入的字符串

     %s替换字符串,当然使用%d就可以替换为整型的数字,%f替换的是浮点型

    将字符串强制转为数字直接可以使用int();把整型转为字符型使用str()

    另外还可以通过另外一种方式替换format()

    十、输入密码密文显示

    引用getpass这个模块

    使用getpass中的getpass函数

  • 相关阅读:
    练习:给Keras ResNet50源码加上正则化参数, 修改激活函数为Elu
    凸集,凸函数,凸优化问题。
    Keras用动态数据生成器(DataGenerator)和fitgenerator动态训练模型
    Lagrangian 对偶 和 Slater 条件
    凸集分离定理
    Python 中的 sorted 和 sort的区别
    工作反思
    jemalloc
    libcoap
    dropbear
  • 原文地址:https://www.cnblogs.com/axiangstudy/p/11516361.html
Copyright © 2020-2023  润新知