python 基础
这是我第一次写博客,同时我也是一个刚刚学习python的小白,如果这篇文章有哪里写错,或者写的不好滴,请多多包涵,也欢迎大家提出的宝贵意见,我会努力的。
.一些常用 pycharm 的快捷键
pycharm 是一款python的集成开发工具,可以帮助用户在使用python语言进行开发时提高效率,因此,掌握一些相关的快捷键可以提高我们打代码的速度。
crtl + alt + s :打开软件设置
ctrl + d : 复制当前行代码
shift + alt + 上/下 :将当前行代码上移或下移
shift + f6 : 重命名文件
ctrl + a :全选
ctrl + c/ v/x : 复制、 粘贴、剪切
ctrl + f :搜索
ctrl + / : 将选中代码添加注释或解除注释
print 函数
print() 用于打印输出,是python 中最常用的一个函数之一。
print(*objects, sep=' ', end='\n', file=sys.stdout)
objects-输出的对象,输出多份内容时用逗号隔开 print(内容1,内容2....)
sep -用来隔开输出的内容
# 设置间隔符,当输出多份内容时出现所设的间隔符
print("学","python","hgx",sep='/')
"""
运行结果如下:
学/python/hgx
"""
end-用来设定什么结尾 ,输出不换行的功能
print("hello",end='')
print("world")
"""
输出结果如下:
helloworld
"""
print("hello")
print("world")
"""
输出结果如下:
hello
world
"""
补充一下:
end-默认值是换行符\n,使用end=' '之后会防止换行
for x in range(0,5):
print(x,end='')
'''
输出结果是:
01234
'''
for x in range(0,5):
print(x,end=',')
'''
输出结果是:
0,1,2,3,4
'''
但如果我们同时运行两行代码,我们需要对此进行换行
for x in range(0,5):
print(x,end='')
for x in range(0,5):
print(x,end=',')
'''
输出结果是:
012340,1,2,3,4
'''
解决方法如下:
# 方法一:
for x in range(0,5):
print(x,end='')
print()
for x in range(0,5):
print(x,end=',')
# 方法二:
for x in range(0,5):
print(x,end='')
print(\n)
for x in range(0,5):
print(x,end=',')
'''
输出结果如下:
01234
0,1,2,3,4
'''
# 如果直接输出字符串不加逗号,输出结果字符串之间没有间隔
print("python","best")
print("pythn""best")
'''
输出结果是:
python,best
pythonbest
'''
file - 要写入的文件对象
换行符和制表符
在前面的print语句中我曾提到换行符\n,顾名思义,就是在我们敲代码时进行换行,相当于回车键。
# 换行符
print("How are you ? I'm fine.")
'''
输出结果是:
How are you ? I'm fine.
'''
print("How are you ? \nI'm fine.")
'''
输出结果是:
How are you ?
I'm fine.
'''
制表符\t效果等同于在键盘上按下tab 键,它可以让我们的多行字符串进行对齐。
# 制表符
print("Hello World")
print("itheima best")
# 一个制表符相当于一个空格,必要时也可采用多个制表符
print("Hello\tWorld")
print("itheima\tbest")
'''
输出结果分别是:
Hello World
itheima best
Hello World
itheima best
'''
补充一下:换行符和制表符的写法只有在引号内才起作用