Python从入门到放弃(一)

文章目录

运行python程序步骤

在D盘下的python_learning 文件下有一个hello.py文件,运行步骤如下

python 复制代码
print("1024*78 =", 1024*78)
name = input('请输入姓名:')
print('欢迎你,', name)

1、运行cmd:切换到D盘

2、cd命令,指向文件夹python_learning

3、运行hello.py程序

运行结果

python基础

python 程序是大小写敏感

python 注释与代码块

"# "开头的句子是注释

":"结尾时,缩进的语句视为代码块,缩进约定俗称

python 复制代码
# print('欢迎你,', name)
try:
    number = int(input("请输入数字"))
    if number >= 100:
        print("您输入的数字大于等于100")
        print("yinci ")
    else:
        print('您输入的数字小于100')
        print(-number)
except ValueError:
    print("输入无效,请输入一个整数。")

数据类型

整数

1、与数学写法一致:100、-982

2、允许以_隔开数字:1_000_000_000=1000000000

3、十六进制用0x表示:0xff00

4、整数没有大小限制

浮点数

科学计数法把10用e代替

1、1.23×10^9在python:1.23e9

2、0.000012在python:1.2e-5

3、浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)

字符串

1、用单引号''或双引号""包含起来的文本都是字符串

2、如果字符串既包含单引号'也包含双引号",用转义字符\来标识

python 复制代码
print('I\'m\"OK\"')

3、转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\,可以在Python的交互式命令行用

布尔值

1、3>2=True

2、可进行and、or、not运算

空值------None

变量

可以反复赋值,根据赋值的数据类型动态变化

python 复制代码
a = 123 # a是整数
print(a)
a = 'ABC' # a变为字符串
print(a)

常量

python 没有机制保证常量,通常用大写变量名标识常量

除法

1、/除法的结果是浮点数,无论除数、被除数是否为整型,即使整除也是浮点结果

2、//地板除法:结果永远是整数

3、%得到两个整数相除的余数

对变量赋值x = y是把变量x指向真正的对象,该对象是变量y所指向的。随后对变量y的赋值不影响变量x的指向。

相关推荐
aramae3 小时前
MySQL复合查询(8)
java·c语言·开发语言·后端·算法
AIFQuant3 小时前
ETF行情API接入踩坑记:从报错到跑通的七个问题
python·金融·区块链·etf·基金
GPU实战笔记4 小时前
云端 Python 开发:JupyterLab 还是 VS Code Remote-SSH?
python·vs code·jupyterlab·remote-ssh·远程开发
狗狗狗狗狗乐啊5 小时前
搭一个 AI 对话工作台 AChat:从 0 到可用的完整记录(一)
python·react.js·ai编程
qq_2518364575 小时前
springboot vue3 开发实现 拼豆管理系统
java·开发语言·ai编程
白猫不黑5 小时前
Python实现简易Web弱口令爆破与防护方案
python·web安全·计算机·网络安全·黑客·信息安全·渗透测试
郑州光合科技余经理6 小时前
同城外卖小程序开发:下单成功后,后台导出能不能对上用户端状态
开发语言·前端·git·后端·uni-app·php·ai编程
kuuailetianzi6 小时前
Python初识:定位、优势与发展历程
python
知识分享小能手6 小时前
C++ 学习教程,从入门到精通,C++ 入门知识 — 完整知识点(1)
开发语言·c++·学习
guoran_shini6 小时前
LLM微调-训练垂类问答模型
python·lora·sft