python基础入门(1)

目录

一、python入门

二、python缩进

三、Python注释

1)单行注释

2)多行注释

四、Python 变量

1)变量定义理解

2) 变量名命名

3) 分配多个值

4)输出变量

5)全局变量与局部变量,全局关键字

​6)练习题


一、python入门

软件安装我就不介绍了,大家可以b站或百度搜一下python和pycharm安装安装即可

pycharm是什么?

pycharm是python的编译器,如果我们没有编译器,写代码是很困难的,而且pycharm提供了许多插件和优美的界面,使得你写代码又快又舒服,相比于在python的IDE上写。
当然!下载软件不一定用到官网下,也可到软件管家公众号下载,我也是这个公众号的忠实粉丝!!
入门第一步:打印

单引号和双引号在一定意义上表示的意思一样,但是双引号权限要大于单引号

print('Hello World!')
print("Hello World!")
print("'Hello World!'")

输出:

 当然,你想打印别的也可以,对吧?

print('美女帅哥,我爱你')

二、python缩进

python的基本语法太多了,我应该不可能全部讲到。

在这里,我们必须得感谢pycharm编译器为什么这么说

pycharm中,它会自动帮助我们完成换行,缩进等问题,不会像IDE中写代码,要自己手动,如果忘记手动就回报错,因此我是不建议只用python解释器,一定要用pycharm!

举一些例子,当然,如果你是小白,现在只会打印,大可不必着急,你只需要看看,后面我会讲到。
比如缩进问题,缩进是指代码行开头的空格。if后面的语句需要tap一下(当然,如果你用pycharm编译器,会自动tap)。
例如:if语句后的冒号,一敲回车,它在下一行自动空出来一部分,俗称缩进

if 6 > 2:
  print("六大于二")


三、Python注释

注释可用于解释 Python 代码。注释可用于使代码更具可读性。注释可用于在测试代码时阻止执行。


1)单行注释

将需要注释的部分开头用#
例如:

#print("'Hello World!'")
print('美女帅哥,我爱你')

或者这样:


#print("'Hello World!'")
print('美女帅哥,我爱你') #美女帅哥,我爱你

 你可以看到如下,这就是注释意义了,懂了吧。

2)多行注释

第一种方法(不建议,太麻烦)

#print('Hello World!')
#print("Hello World!")
#print("'Hello World!'")
print('美女帅哥,我爱你')

你也可以左键选中我们需要注释的代码,松开,按:Ctrl+?,就完成相同效果注释。

# print('Hello World!')
# print("Hello World!")
# print("'Hello World!'")
print('美女帅哥,我爱你')

第二种方法:
把要注释的内容放到三个引号对里面。,例如:

'''
print('Hello World!')
print("Hello World!")
print("'Hello World!'")
'''
print('美女帅哥,我爱你')

取消注释
左键选中我们需要取消注释的代码,松开,按:Ctrl+?


四、Python 变量


1)变量定义理解

在 Python 中,当你给它赋值时就会创建变量:Python 没有用于声明变量的命令。变量在您第一次为其赋值时创建。
例如:

x = 5
y = "笨小孩"
print(x)
print(y)

对于同一个变量,赋值类型不同则会发生类型的变化,例如:

x = 4       # x 现在是整形
x = "笨小孩" # x 现在是字符串
print(x)
print(y)

则打印为:

如果要指定变量的数据类型,可以通过类型转换来完成,比如:

x = str(3)    # x 会是'3'
y = int(3)    # y 会是 3
z = float(3)  # z 会是 3.0

那么刚刚我说到了类型,小白肯定还不知道类型是什么,怎么查看,我们来说一下如何获取类型,这里我们要用到type函数,举个例子:

x = 5
y = "笨小孩"
print(type(x))
print(type(y))

看看返回什么:int为整形,str为字符串。这是你要记住的。

可以使用单引号或双引号来声明字符串变量:

x = "笨小孩加油!"
y = '笨小孩加油!'
print(x)
print(y)

返回为:

变量名区分大小写:

a = "笨小孩加油!"
A = '笨小孩加油!'
print(a)
print(A)

返回为:

 
2) 变量名命名

变量可以有一个简短的名称(如 x 和 y)或一个更具描述性的名称(age、carname、total_volume)。Python 变量的规则:

  • 变量名必须以字母或下划线字符开头
  • 变量名不能以数字开头
  • 变量名称只能包含字母数字字符和下划线(Az、0-9 和 _ )
  • 变量名区分大小写(age、Age和AGE是三个不同的变量)

例如:

myvar = "笨小孩加油!"
my_var = "笨小孩加油!"
_my_var = "笨小孩加油!"
myVar = "笨小孩加油!"
MYVAR = "笨小孩加油!"
myvar2 = "笨小孩加油!"

命名法则:
骆驼法则:除了第一个单词外,每个单词都以大写字母开头

myNameIs = "笨小孩加油!"

帕斯卡法则:每个单词都以大写字母开头

MyNameIs = "笨小孩加油!"

蛇形法则:每个单词由下划线字符分隔

My_Name_Is = "笨小孩加油!"


3) 分配多个值

多个变量的多个值。
Python 允许您在一行中为多个变量赋值:

x, y, z = "笨小孩1", "笨小孩2", "笨小孩3"
print(x)
print(y)
print(z)

输出:

注意:确保变量的数量与值的数量相匹配,否则你会得到一个错误。 

多个变量的一个值
您可以在一行中为多个变量分配相同的值:

x = y = z = "笨小孩"
print(x)
print(y)
print(z)

输出为:

打开一个集合
如果您在列表、元组等中有一组值。Python 允许您将值提取到变量中。这称为拆包。当然,在这里,你可能还不知道集合列表,元组是什么,没有关系,后面我会讲到。

fruits = ["apple", "banana", "cherry"]
x, y, z = fruits
print(x)
print(y)
print(z)


4)输出变量

print语句通常用于输出变量。
为了组合文本和变量,Python 使用 +字符,为什么不用 , 呢?因为如下:

x = "笨小孩"
print("帅哥是" + x)
print("帅哥是",x)

输出为:

您还可以使用该+字符将一个变量添加到另一个变量中: 

x = "笨小孩真"
y = "帅"
z = x + y
print(z)

返回一样:

对于数字,该+字符用作数学运算符: 

x = 6
y = 10
print(x + y)

返回:
在这里插入图片描述
如果你尝试组合一个字符串和一个数字,Python 会给你一个错误,比如:

x = 5
y = "笨小孩"
print(x + y)

 

 该怎么修改呢?把数字转为字符即可,则修改为:

x = 5
y = "笨小孩"
print(str(x) + y)

成功返回:


5)全局变量与局部变量,全局关键字

在函数外部创建的变量称为全局变量。都可以使用全局变量,无论是在函数内部还是外部。当然,在这里,你可能还不知道函数是什么,后面我会讲到,大可不必慌张。

x = "笨小孩"
def myfunc():
  print("帅哥是 " + x)
myfunc()

返回为:

如果在函数内部创建同名变量,该变量将是局部变量,只能在函数内部使用。具有相同名称的全局变量将保持原样,全局且具有原始值。

x = "awesome"

def myfunc():
  x = "fantastic"
  print("Python is " + x)

myfunc()

print("Python is " + x)

返回为:

全局关键字
通常,当您在函数内部创建变量时,该变量是局部的,并且只能在该函数内部使用。要在函数内创建全局变量,可以使用 global关键字。

x = "帅哥"

def myfunc():
  global y
  y = "是"

myfunc()

print("笨小孩" + y + x)

返回为:


6)练习题

  1. 创建一个名为的变量carname并为其赋值笨小孩。
  2. 创建一个名为的变量x并为其赋值60。
  3. 5 + 10使用两个变量x和y。显示,打印它们的总和
  4. 创建一个名为的变量z,x=8,y=9,分配x + y给它,并显示结果。
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值