zoukankan      html  css  js  c++  java
  • 第二章.python入门

    2.1环境的安装

    • 解释器:py2和py3

    • 添加环境变量的作用:便于找到python解释器

    • 开发工具:pycharm

    2.2编码

    2.2.1编码基础

    • ascii:只表示英文,8位表示一个元素,python2默认编码

    • unicode:包含现有已知所有文字,被称为万国码,32位表示一个元素,用于计算机内部计算,中文在其中为四字节。

    • utf-8:unicode简化版,用于计算机网络传输和内部转换,中文在其中为3字节,python3默认编码。

    • gb2312:亚洲地区所用编码,中文在其中为两字节

    • gbk:gb2312升级版

    2.2.2python编码相关

    • 操作文件时,要按照:以什么编写写入,就要用什么编码去打开

    • 如果想要修改默认编码,则可以使用:

      # -*- coding:utf-8 -*-

    2.3变量

    2.3.1变量的存在意义

    为某个值创建一个“外号”,以后在使用时候通过此外号就可以直接调用。

    2.3.2变量的命名规范

    • 1.只能由字母,数字,下划线构成

    • 2.数字不能放在句首

    • 3.不能使用python关键字

    • 4.建议:见名知意,不同单词用下划线连接

    2.4运算符

    • 算数运算符

      • +

      • -

      • *

      • /

      • %做除法后取余数

      • //除后商取整

    • 比较运算符

      • ==

      • !=

    • 赋值运算符

      • =

    • 逻辑运算符

      • or

        例题:v = 1 or 9 #1

        若第一值转换为布尔值为真,则输出第一值,若第一值转换为布尔值为假,则输出第二值。若有多个or条件,则从左到右依次执行上述操作

      • and

        例题:v = 1 and 9 #9

        若第一值转换为布尔值为真,则输出第二值,若第一值转换为布尔值为假,则输出第一值。若有多个and条件,则从左到右依次执行上述操作

      • not

        取非

      • 嵌套问题顺序:()>not>and>or

    2.5注释

    • 是进行单行注释

    • """ """是进行多行注释

    2.6循环语句

    2.6.1 while循环

    • while True 死循环

      continue:本次循环若遇到continue,程序就不再向下执行,而是回到while条件

      break:终止当前循环

      return:结束当前函数,返还一个数值,字符串,函数或参数

    • while + 条件

    • while else不满足while条件时触发,或者条件为False

    2.6.2 for循环

    • 循环对象可以是字符串,列表,元组,字典,集合

      v = [11,22,33,44]
      for item in v:
         print(v)
  • 相关阅读:
    [ZJOI2012]灾难
    java实现风险度量
    大字段字符类型
    [CQOI2011]放棋子
    java实现还款计算
    java实现还款计算
    java实现字符串比较
    java实现字符串比较
    快速插入一百万行数据储存过程
    [六省联考2017]分手是祝愿
  • 原文地址:https://www.cnblogs.com/lilinyuan5474/p/10791741.html
Copyright © 2011-2022 走看看