#day1打卡
#"寒假开始学习python,打卡day1"
#"settings-appearance-background调背景"
"settings-editor-font调字号大小"
day1:基本输出函数print
'程序1'
print("hello,python")
'程序2'
for i in range(20):
print(i)
#'IPO程序编写法(Input Progress Output)'
#'语法结构:'
#'print:输出函数,格式是print()' \
#'print可输出数值,字符串(用单引号/双引号/三引号输出,包含运算的表达式(如print(a+b))'
#:#代表注释
a=100
b=56
print(a)
print(a+b)#输出a+b的运算结果
print(""""北京欢迎您""")
print("北京欢迎您")
print('''北京欢迎您''')
print('北京欢迎您')
#不换行输出多个数据:用英文状态下半角逗号隔开
print(a,b,"北京欢迎您",a*b)
#将ASCII码转化为表中对应的字母或符号,用chr()
#将对应的字母或符号转化为ASCII码,用ord()
print('b')
print(chr(98))
print(ord('北'))
print(chr(21271))
'将数据输入到指定文件里'
fp=open('hi.txt','w')#创建新文件hi.txt,以“写入”的方式打开
print("hello",file=fp)
fp.close()#一定不要忘记关闭文件哦
'多条print函数在一行输出'
#sep:分隔符
#way1:在要输出的内容后面加一个end='',相当于修改了结束符
print("hello",end='>')
print('you')#后面没有加end='',相当于没有修改结束符,所以会换行
'用连字符连接两个字符串'
#直接用+
print("hello"+'xiaona')#注意,只能字符串连字符串,不能“北京”+23(不能跨数据类型)
#用逗号隔开会自动在中间加一个空格
基本输入函数input:
#变量=input('提示语句'),其中变量是字符串类型
name=input("please input your name")
print("my name is: "+name)
#关于注释:#:单行注释
year=input("请输入您的出身年份:")#输入年份
month=input("请输入您的出生月份:")
day=input("请输入您的出生日子:")
print("您的出生日期为:"+year+'-'+month+'-'+day)
#多行注释:包含在三引号里面的,本质上是字符串
'''
今天我的好朋友送了我一个手链
我很开心
你也开心吗
我喜欢看时光代理人
我喜欢陆光'''
'''
中文声明注释一定要写在第一行
格式:
#coding=utf-8
这决定了代码格式
'''
'''
找不到文件了,打开终端,输入
dir /s /b example.py
回车即可
'''
'''
直接在终端操作打开文件:
explorer/select,"文件路径"
'''
'''
代码缩进:控制代码逻辑
类定义,函数定义,流程控制语句以及异常处理语句等行尾的冒号和下一行缩进表示一个代码块的开始,缩进结束代表下一个代码块的结束,通常采用四个空格为一个缩进量
'''
#一般代码,不需要缩进
print('hello')
#类的定义
class Student:
pass
#函数的定义
def fun():
pass