11.21-task2

发布时间 2023-11-21 15:33:56作者: wangfeihang78

启航!

c语言与python的区别

打印 hello world时:

c语言 cQQ图片20231121135832

python: py

与c相比,python显然更加简单,优雅!

python

  1. 注释

注释是用来对你写的代码进行解释和说明,能大幅度提升写代码时的逻辑性并让别人容易理解。。。。

  • 单行注释用#开头(只能写在一行)

    py

    多行注释用'''或“”“包裹

    py

    but 这并不代表双引号和单引号完全相同!

    for example:

    py

    第二行会报错这是因为括号中的let被双引号包裹,编译器会认为这两个双引号是一对,而最后的双引号会报错

    你也可以py

    使用转义字符。。。(\t =tab)

    1. 基本控制台输出

      • print是一个函数,类似与f(x),print就是f 函数名,print所打印的就是(x);

      py

      end=""是控制打印结尾,多行打印时用”“”

      • py

        sep 间隔参数

        字符串也能进行加,乘---

        • f-string

          py

    2. 错误

      py

    3. 基本控制台输入

      name = input("your name: ")

      此时输入后返回的是一个字符串!如果想转化成整型还要map或者name = int(name)

      如:

      py

      error: str and int

    4. 一行输入多个值

      采用split()默认分隔参数是空格

      py

      输入内容是要严格按照格式,如split(“,”) 输入时数字之间必须用,隔开!

    5. 导入模块

      需要用import导入(类似#include)

      例如:import math

      print(math.factorial(3)) #所代表的就是3的阶乘,使用时需要用x.y的形式!

      gcd---最大公约数

      计算机中有浮点误差(0.1+0.2!=0.3)

    6. 总结

      py