• python3与c++的不同点(初学看重点~)


    1. 输入输出

      输入:name = input()

      输出:print('100 + 200 =', 100 + 200)

        用逗号表示连接,输出时逗号的位置会由一个空格取代。

    2. 数据类型

      不用说明类型。

      字符用‘’或“”包围均可,但必须前后匹配。用于转义字符。

      与或非:and、or、not

       获取字符串长度:len()

      格式化:'Hi, %s, you have %d yuan.' % ('Michael', 1000000)
          和C语言类似,使用%

    3.判断、循环

      判断:

    if age >= 18:  #注意冒号
        print('adult')
    elif age >= 6:
        print('teenager')
    else:
        print('kid')

       循环:(for...in...)

    names = ['Michael', 'Bob', 'Tracy']
    for name in names:
        print(name)

      in后边跟list、tuple、[1,2,3,4,5,6]、range(100) (依次生成1-100)
      while 循环(注意写法while n > 0:

    while n > 0:
        sum = sum + n
        n = n - 2

    4. 数据类型转换

      int()   float()  str()   bool()

    5.注释

          单行注释:采用 #开头

       多行注释:用三引号'''   '''包裹注释块(三个单引号或者三个双引号均可)

    6.缩进

      python中不使用大括号区分代码段,使用缩进来区分层次。

     7.算数运算

      整除 5 // 4 == 1

      浮点除 5 / 4 == 1.25

      取余数  6 % 4 == 2

      幂指数 2 ** 3 == 8

    8.逻辑运算

      与:and

      或:or

      非:not

      正确:True

      错误:False(注意首字母大写)

       

  • 相关阅读:
    ASP.NET常见命名空间及其功能描述
    C#中的里氏替换原则
    Java中的split函数的用法
    shader之旅-7-平面阴影(planar shadow)
    OpenGL三角形的双面不同颜色的绘制
    MATLAB squeeze 函数
    matlab 常用函数汇总
    第一个OpenGL程序
    Github 留言系统
    Paging 简单自由的分页生成器
  • 原文地址:https://www.cnblogs.com/syyy/p/7711121.html
Copyright © 2020-2023  润新知