首页 > 编程语言 >python3 chap1启航

python3 chap1启航

时间:2023-11-21 21:33:06浏览次数:34  
标签:启航 python3 chap1 print input math split

python3

chap1 启航

1.单行注释#; 多行注释'''或"""包裹(注释非常重要)
2.基础的控制台输出
f(x) print ->调用函数;("……")->参数;"……"->字符串

3.print()默认每次输入后会换行,如果不想换:末尾添加 ,end=""
4.print()一次也可以多输多个内容 ("a", "b")
中间最好加个空格,美观
5.可做加减法
print("a"*2,"b"+"c")
6.f-strings
x=1 y=2 print(f"计算:\"{x}+{y}=?\",答案是{x+y}")

  • 输出:3
    7.print()一次性输出多行
    			…………………………………………''')```
    

8.错误类型
-语法错误,代码根本没有运行 ( SyntaxErrors)
-"运行时错误”,代码在运行时出错 (一般会提示你 TypeError)
-逻辑错误,代码能运行,但结果不是想要的 (要命)

9.基础控制台的输入input()
name=input("请输入你的名字") print("你的名字是:",name)

返回的格式是字符串!!! 字符串可说是文本
如果想实现就用强制类型转换

10.一行输入多个值:在结尾加上split(),默认是空格可更改 :split(",")
a,b=input().split(" ")

11.导入模块
:有一堆函数
需要import导入, 输出:xx.yy
import math #导入math函数 print(math.factorial(3)) #求阶乘

总结:
1.养成写注释的习惯
2.输入输出
3.错误的三种类型
4.库

标签:启航,python3,chap1,print,input,math,split
From: https://www.cnblogs.com/maxinran/p/17847659.html

相关文章

  • 启航
    #print的各个用法##基础输出1.默认每次输出后换行print("内容1")print("内容2")output:内容1内容22.print("1","2”)output:12修改分隔用sep="*",代表输出1\*23.甚至可以做加法和乘法print("1"+"2")#输出不含空格print("1"*2)#两次1......
  • 启航-李艾婧
    启航c语言与python的不同c语言与Python的不同Python行数短,c语言行数长eg:输出:helloworldprint("helloworld")helloworld注释(必须)单行:#只能写在一行多行:"""或'''头尾都有输出**print=outputprint()默认换行控制结尾的参......
  • Linux环境下Python3.10安装
    事件缘起我在Linux服务器(CentOS7.8)安装Python3.10,并替换python软链接为python3之后,yum命令不可用。特此记录一下。完整安装步骤如下:Python3.10安装1.使用yum程序提前安装Python依赖。yuminstallwgetzlib-develbzip2-developenssl-develncurses-develsqlite-devel......
  • Centos7 使用yum从第三方仓库安装Python3.8
    环境:CentOSLinuxrelease7.9.2009起因:Centos7自带Python2.7.5版本。而默认的YUM安装的python3是3.6版本,遂升级到3.8版本。installPython3.8yuminstall-ycentos-release-scl#仓库注册yuminstall-yrh-python38which#安装python3.8#创建软连接ln-s/opt......
  • Linux环境下Python3.10安装
    事件缘起我在Linux服务器(CentOS7.8)安装Python3.10,并替换python软链接为python3之后,yum命令不可用。特此记录一下。完整安装步骤如下:Python3.10安装1.使用yum程序提前安装Python依赖。yuminstallwgetzlib-develbzip2-developenssl-develncurses-develsqlite-develr......
  • 洛谷B2017 打印 ASCII 码(Python3)
    要点:1.Python的input()默认要换行,而在输入的时候即使只输了一个字符,也会被判定为输入两个字符。故此处要么只取字符串的第一位,要么在输入时用.strip()来删去首位字符,strip的介绍在这里2.Python中不能用强制类型转换来得到ASCII码,需要用到ord()函数。ord():括号内的字符的ASCI......
  • 洛谷B2016 浮点数向零舍入(Python3)
    要点:1.有正有负怎么办?正负分开写?如果只看数字部分,那取整的方式是一样的。所以我们可以先输出符号,把问题全都转化到非负数集中。2.如何取整?此处取整为向下取整。而强制类型转换把浮点数转化为整型数的时候是把小数部分全部去掉,而不是四舍五入,与题中取整方式相符,故可直......
  • 洛谷 B2006 地球人口承载力估计(Python3)
    这题难点在理解题意。没有任何技术含量:(题目分析:1.“可持续发展”到底什么意思?Makeendsmeet.也就是说能养活的那些人一年消耗的等于地球一年产生的。2.题中为什么要给x,a,y,b?为了求等量关系。注意,这里"x 亿人生活 a 年,或供 y 亿人生活 b年"用的是地球新生的资源和原有......
  • 一键整合,万用万灵,Python3.10项目嵌入式一键整合包的制作(Embed)
    我们知道Python是一门解释型语言,项目运行时需要依赖Python解释器,并且有时候需要安装项目中对应的三方依赖库。对于专业的Python开发者来说,可以直接通过pip命令进行安装即可。但是如果是分发给其他的Windows用户,特别是不熟悉Python的人来说,这样过于繁琐。因此最好的办法是连同Pytho......
  • C++调用Python3实战,和PyImport_ImportModule返回NULL问题解决
    LinuxC++调用Python3入门准备以下面的目录结构演示如何在LinuxC/C++调用python3。|--hello.py|--main.cpp|--CMakeLists.txt hello.py:python的脚本,里面有2个函数main.cpp:c++函数CMakeLists.txt:Cmake文件,生成makefilepython脚本示例python脚本hello.py内容如下,......