当前位置: 首页> 房产> 政策 > 保定做网站排名推广_长春网站制作机构_什么是信息流广告_电子商务营销策划方案

保定做网站排名推广_长春网站制作机构_什么是信息流广告_电子商务营销策划方案

时间:2025/7/11 18:33:44来源:https://blog.csdn.net/m0_55394328/article/details/142739531 浏览次数:0次
保定做网站排名推广_长春网站制作机构_什么是信息流广告_电子商务营销策划方案

在这里插入图片描述


文章目录

  • 前言
  • 标识符和关键字
    • 标识符
    • 关键字
  • 编程基础知识
    • 语句
    • 变量
    • 注释
    • 缩进
    • 续行符
  • Python代码组织方式
    • 模块(Module)
    • 包(Package)
    • 创建包
    • 引入包
  • 总结


前言

本文是Python编程的全面指南,从标识符、关键字入手,逐步深入语句、变量、注释、缩进、续行符等基础知识,再探讨模块与包的组织方式及其创建与引入,旨在帮助读者掌握Python编程。


标识符和关键字

标识符

在程序代码中由程序员自定义的名字,例如变量、常量、函数、属性、类、模块和包等,这些名字就是标识符。
标识符命名规范:

  1. 字符区分大小写,name和Name是两个不同的标识符。
  2. 首字符可以是下画线(_)或字母,但不能是数字
  3. 除首字符外,其他字符可以由下画线(_)、字母和数字构成。
  4. 关键字不能作为标识符。
  5. 不要使用Python内置函数作为自己的标识符。

关键字

在程序代码中除了由程序员自定义的标识符外,还有语言本身定义的代码元素,它们有特殊的含义,这就是关键字。
Python语言中有33个关键字。

False defifraise
Nonedelimportreturn
Trueelifintry
andelseiswhile
asexceptlambdawith
assertfinallynonlocalyield
breakfornot
classfromor
continueglobalpass

编程基础知识

语句

语句是代码的重要组成部分。在Python语言中,一般情况下一行代码表示一条语句,语句结束可以加分号,也可以省略分号。
每行至多包含一条语句

#不规范写法
a=b=c=1

正确写法:

str1 = "hello world"
print(str1)

变量

在Python中声明变量时不需要指定它的数据类型,只要给一个标识符赋值就声明了变量。Python是一种动态类型语言,这意味着变量的类型是根据赋给它的值自动确定的。

x = 10      # 整数  
name = "Alice"  # 字符串  
pi = 3.14   # 浮点数  
is_valid = True  # 布尔值

注释

Python程序中注释使用##位于注释行的开头,后面有一个空格,接着是注释内容。

# 我是注释
# hello

缩进

在Python语言中,代码块是通过缩进来表示的,同一代码块内的语句必须保持相同的缩进级别。一个缩进级别一般是一个制表符(Tab)或四个空格。

a = 1
b = 2
if a > b:print("a大于b")
else:print("a不大于b")

续行符

有时代码很长,可以通过反斜杠\将后面的代码接续起来,此时的反斜杠\称为续行符。使用续行符可以让代码更加整洁和易于阅读,但要确保续行符后面不要有任何其他字符(包括空格和注释),否则会导致语法错误。

# 使用续行符将较长的算术运算分成多行  
result = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + \  11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20  print("结果是:", result)  # 较长的函数调用参数列表  
def my_function(param1, param2, param3, param4, param5,  param6, param7, param8, param9, param10):  return param1 + param2 + param3 + param4 + param5 + \  param6 + param7 + param8 + param9 + param10  # 调用函数时使用续行符  
result_function = my_function(1, 2, 3, 4, 5,  6, 7, 8, 9, 10)  print("函数结果是:", result_function)  # 还可以用于较长的列表、元组或字典定义  
my_list = [  1, 2, 3, 4, 5, \  6, 7, 8, 9, 10  
]  print("列表内容:", my_list)  my_dict = {  'key1': 'value1',  'key2': 'value2',  'key3': 'value3', \  'key4': 'value4',  'key5': 'value5'  
}  print("字典内容:", my_dict)

在这里插入图片描述

Python代码组织方式

模块(Module)

模块是保存代码的最小单位,一个Python文件就是一个模块。模块中可以声明变量、常量、函数、属性、类等Python程序元素。一个模块提供可以访问另一个模块中程序的元素。

模块的命名规范:

  1. 使用简短的全小写英文字母
  2. 为提高可读性可以使用下画线。
  3. 避免与Python内置模块名相同。

如下,module1和module2就是两个模块。
在这里插入图片描述

# modlue1.py中的内容
a = 123 # 声明变量
b = 234# modlue2.py中的内容
c = 345
d = 678

引入模块有两种方法。
方法一:在一开始使用import语句引入模块,在使用其他模块中的代码元素时加前缀“模块名+.”访问。
方法二:使用from<模块名> import实现。访问代码元素时可以省略前缀“模块名+.”,但是要注意不同模块中相同名字代码元素的冲突问题。

from module1 import b 引入模块1中的b变量
from module2 import * 引入模块2中的所有代码元素

# 法1
import module1,module2
print(module1.a)
print(module2.c)# 法2
from module1 import b
from module2 import *
print(b)
print(d)

在这里插入图片描述

包(Package)

当两个模块名字相同时,使用包(Package)可以有效地解决命名冲突问题,并且提供了一种组织和管理相关模块的层级结构。包在Python中本质上是一种命名空间,它允许你将多个模块组合在一起,形成一个有层次的模块集合。
包的命名规范与模块相似,通常遵循小写字母、数字和下划线的组合,并且避免使用Python的保留关键字。包名应该具有描述性,能够清晰地反映包的功能或内容。
在这里插入图片描述

创建包

包本质上是一个文件夹,该文件夹下有一个__init__.py文件(init前后分别是双下画线),该文件内容是空的,作用是告诉Python解释器该文件夹是一个包。创建时选择Python Package即可创建包。
在这里插入图片描述
在这里插入图片描述

引入包

引入方法和引入模块方法类似,如下:

# 法1
from pkg import module1
print(module1.a)# 法2
from pkg.module1 import b
from pkg1.module1 import *
print(b)
print(x)

总结

今日之学习篇章已然落笔,愿诸君有所收获。🤩
倘若您对此深感兴趣,不妨关注此专栏,新知将持续涌现,与您共舞思维的华章。😎
点击下方名片,加入粉丝群,愿我们于知识的海洋中,再度相聚,共赏智慧之花绽放。👍
在这里插入图片描述

关键字:保定做网站排名推广_长春网站制作机构_什么是信息流广告_电子商务营销策划方案

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: