zoukankan      html  css  js  c++  java
  • Python基础知识(day1)

    day1

    1.编码

    • ASCII码 1字节8位 2^8 = 256 位

    • 万国码 unicode 4字节32位 #浪费空间

    • UTF-8 对unicode进行压缩

    2.注释

    • 单行注释

      score  = input('请输入成绩: ')
      #整数化成绩
      score_int = int(score)
      #判断等级
      
    • 多行注释

      """
      1.循环打印"人生苦短,我用python"
      """
      
    
    

    3.输入、输出

    • 输入

      #默认input字符型
      score = input ("提示输入:")
      #类型转换
      score = int(score)
      
    • 输出

      #print输出
      print('Hello World!')
      

    4.变量

    • 变量无类型,数据有类型

    • 缩进为灵魂

    • 变量命名驼峰式或下划线式,推荐下划线式

    5.if条件语句

    • if-else,缩进为灵魂

    • 多个判断条件可用if-elif-else

      score  = input('请输入成绩: ')
      #整数化成绩
      score_int = int(score)
      #判断等级
      if score_int > 90:
          print('你的成绩为 ', score_int, '分,等级为: '+'A')
      elif score_int > 80:
          print('你的成绩为 ', score_int, '分,等级为: '+'B')
      elif score_int > 70:
          print('你的成绩为 ', score_int, '分,等级为: '+'C')
      else:
          print('你的成绩为 ', score_int, '分,等级为: '+'D')
      

    6.while循环

    • debug模式,打断点,每一步执行

    • 循环结束条件,否则进入死循环

      """
      1.循环打印"人生苦短,我用python"
      """
      
      #while 1 > 0 and 2 > 1:
          #print ("人生苦短,我用python")
      
      count = 1
      while count < 10:
          print(count)
          count = count + 1
      print(count)
      
    • 跳出本次循环

      #方法一,pass
      count = 1
      while count < 10:
          if count == 7:
            pass
      
          else:
              print(count)
          count = count + 1
      print(count)
      
      #方法二,if !=
      count = 1
      while count < 10:
          if count != 7:
              print(count)
          count = count + 1
      print(count)
      
    • break跳出当前循环

      while True:
          print(666)
          break #中止当前循环
      
      print('结束')
      
      #通过break实现1~10
      count = 1
      while True:
          print(count)
          if count == 10:
              break
          count = count + 1
      print('The End!')
      
    • continue跳出本次循环

      #continue 跳出本次循环
      count = 1
      while count <= 10:
          if count == 7:
              count = count + 1
              continue
          print(count)
          count = count + 1
      print('The End!')
      
    • while-else(极少使用)

      #while-else
      count = 1
      while count <= 10:
          print(count)
          if count == 10:
              break
          count = count + 1
      else:
          print('不再满足while条件执行或条件为false!')
      print('The End!')
      

    7.其他

    • 快速注释 ctrl+?
  • 相关阅读:
    _00020 妳那伊抹微笑_谁的异常最诡异第一期之 SqlServer RSA premaster secret error
    &lt;&lt;Python基础教程&gt;&gt;学习笔记 | 第12章 | 图形用户界面
    ubuntu 14.04 桌面版关闭图形界面
    (一)简单工厂模式
    JS学习笔记-数据类型
    【C#】报表制作&lt;机房重构&gt;
    [leetcode][math] Add Digits
    hibernate(三) 一对多映射关系
    hibernate(二)一级缓存和三种状态解析
    Hibernate(五)之一对多&多对一映射关系
  • 原文地址:https://www.cnblogs.com/lilangkui/p/12445550.html
Copyright © 2011-2022 走看看