Python编程基础及输入输出

1.编程基础

1.1.程序设计语言

程序设计语言 = 机器语言 + 汇编语言 + 高级语言
机器语言:属于一种二进制语言,是计算机硬件可以直接识别和执行的程序设计语言
汇编语言:使用方便助记符与机器语言中的指令一一对应
高级语言:最接近自然语言的一种,Python、Java都属于高级语言

1.2.编译与解释

编译型:将源代码装换成目标代码的过程,执行编译的计算机程序称为编译器
解释型;将源代码逐条转换成目标代码同时逐条运行目标代码的过程,执行解释的计算机程序称为解释器
源代码是高级语言代码
目标代码是机器语言代码

1.3.IPO程序编写方法

IPO(Input, Process, Output)
IPO(输入,处理,输出)

2.input输入

语法结构:x=input('提示内容'),无论输入的数据是什么,x的数据类型都是字符串类型
name = input('请输入您的姓名:')
print('我的姓名是:' + name)  # name是字符串类型,所以可以用加号连接两个字符串
num = input('您的幸运数字是:')
print('我的幸运数字是:' + num)
num = int(num)  # 使用内置函数int将num装换为整型
# print('我的幸运数字为;' + num)  # num为整型,报错
print('我的幸运数字为;',num)   # 使用逗号在同一行输出,使用逗号会空一格

3.print输出

语法结构:print(value,...,sep= '',end= '\n' ,file=None)
print('##############  输出值和变量  ##########')
a = 100  # 变量a,值为100
b = 50
print(90)
print(a)  # 输出变量的值
print('a')  # 直接输出a
print(8)
print(chr(56))  # 转化为ASCII表中的字符
print('C')
print(chr(67))
print(a + b)  # 输出运算结果

print()  # 换行
print('############# 输出字符串  ##################')
# print(万事如意)//错误
print('2025')
print("新年快乐!")
print('''新的一年,''')
print("""好运连连!""")
print('2025,','新年快乐!')  # print函数默认会在使用逗号分隔的多个输出项之间添加一个空格
print('2025,''新年快乐!')

print('\n')
print('#########  输出英文Unicode码  ####################')
print(ord('南'))
print(ord('宁'))
print(chr(21335))
print(chr(23425))

print('###########  函数将内容输出到文件中  #######')
fp = open('note.txt','w')  # 打开文件,write
print('北京欢迎你!',file=fp)  # 将内容输出(写入)到note.txt文件中
fp.close()   # 关闭文件

print('\n')
print('##############  换行  #############')
print()  # print()函数默认会在输出内容后自动添加一个换行符
print('\n')   # 可以使用\n换行符进行换行
print('god!')

print('\n')
print('##############  多条内容,不换行输出  #############')
print("北京你好",end='')  # end输出不换行
print("你好")  # 没有修改结束符,所以会有一个空行
print("北京",end="---->>")
print("欢迎你")

print('\n')
print('##############  使用连接符"+"连接多个字符串  #############')
print("2025"+"你好!")  # 只可以连接字符串
# print("2025"+a)  # 连接整型变量会报错

4.注释

# coding = utf-8
# 中文声明注释,一定要写在第一行,utf-8可以修改为其它的,如GBK

# 单行注释,一个#号
year = input('今年是哪一年?')  # 年份
print(year)

'''
多行注释,三对单引号
记住

'''

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值