蓝桥杯(Python_B组)自我学习Day1

 参考:python 基础知识点(蓝桥杯python科目个人复习计划1)_python竞赛基础知识-CSDN博客

————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/m0_73523976/article/details/134863500

 python简介/运算符/变量/标识符/关键字/输入输出

 

一.python语言简介

  1.python:一种广泛使用的解释型,高级和通用的编程语言

   2.优点:代码较其他语言简单,生产效率高,有大量标准库

   3.缺点:速度慢

   4.应用领域:网站开发,自动化脚本,人工智能,大数据,爬虫,等等

二.运算符

 1.算术运算符

+   加            形如a + b,eg 1 + 1 = 2
-    减            形如a - b,eg  1 - 1 = 0
*    乘            形如a * b,eg  2 * 2 = 4
/     除           形 如a / b,eg  4 / 2 = 2.0
//    取整除    形如 a // b ,eg  5 // 2 = 2
%   取余       形如 a % b, eg  5 % 2 = 1
**    指数       形如 a ** b, eg  2 ** 2 = 4 

print(1 + 1)
print(1 - 1)
print(2 * 2)
print(4 / 2)
print(5 // 2)
print(5 % 2 )
print(2 ** 2)

2.赋值运算符

赋值运算符是编程开发中最常用的运算符,简单来讲,就是对一个对象进行赋值,将该运算符右边的值赋值给左侧的变量。

=   赋值运算符     将运算符右边的值赋值给左边的变量,如num = 1,就是将1赋值给左边的变量num。
+=   加法赋值运算符    eg  a += b  等效于  a = a + b
-=    减法赋值运算符    eg  a -= b   等效于  a = a - b
*=   乘法赋值运算符    eg  a *= b   等效于  a = a * b
/=    除法赋值运算符   eg  a /=  b   等效于  a = a /= b
//=   取整除赋值运算符  eg  a //= b   等效于  a = a //= b
%=  取模赋值运算符     eg  a %= b   等效于  a = a %= b  
需要注意的是,= 是赋值运算符,== 是比较运算符。

三.变量

1.在python中,存储变量,需要一个叫做“变量” 的东西。

每个变量在使用之前,都必须进行赋值,变量只有在赋值之后才会被创建。

基本格式:变量 = 值    #“=”左边是变量名,“= ”右边是变量的值

注意:在python中,“=”是赋值语句,可以将任意数据类型赋值给变量,同一个变量可以被反复赋值,而且可以是不同类型的变量。不能把赋值语句中的等号等同于数学中的等号。

2.举例

num1 = 1

num2 = 2   # num1和num2 都是变量名,1和2是赋值给该变量的值

res = num1 + num2   # 创建一个新的变量res,并将num1 和 num2 进行累加

3.理解

当写下num = 100 时,相当于python 干了两件事:

在内存中创建了一个整数100

在内存中创建了一个num的变量,并把它指向100

当然,也可以把一个变量赋值给另一个变量,即把变量b指向变量a指向的数据

4.总结

对变量x = y 就是把x指向真正的变量,之后对y的赋值并不影响x的指向。

所谓变量,可以理解成存储数据的容器。

5.变量的类型

在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,系统会自动识别的。可以使用type(变量名)来识别它的类型。

四.标识符

1.标识符是开发人员在程序中自定义的一些符号和名称,如变量名和函数名。

2.变量的命名规范

标识符由字母.数字和下划线组成,但不能以数字开头,要区分大小写,且不能与关键字重名。

接下来会讲python的关键字哦。 

最后起一个有意义的名字,最好看一眼就知道这行代码是干嘛的,即提高代码可读性。

比如,“名字” 就定义为 name ,“学生”就定义为 student。

3.变量的命名规则

(1)官方的命名规则:规定命名规则的目的是增加代码的识别性和可读性,并非绝对与强制。

          变量名由两个及两个以上的单词组成时,每个单词都应使用小写,并且单词与单词之间用下划线连接,如first_name。

(2)驼峰命名法

       变量名由两个及两个以上单词组成时,可以考虑使用驼峰命名法。

  小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大 写,例如:myName、aDog
  大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母,例如: FirstName、LastName

五.关键字

python中一些具有特殊功能的标识符,这就是所谓的关键字

关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符

  • 21
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 蓝桥杯 Python 大学 B (以下简称“蓝桥杯 B ”)是为广大 Python 爱好者举办的一项比赛,旨在检验参赛者的 Python 编程水平和分析解决问题的能力。该比赛主要包括两个部分:第一部分是在线笔试,包括选择题和编程题;第二部分是面试环节,面试内容主要涉及 Python 编程基础、算法以及数据结构等方面。 蓝桥杯 B 比赛难度适中,题目涵盖了 Python 基础、数据类型、控制语句、函数、数字处理、字符串处理、面向对象编程、文件操作、网络编程、GUI 编程、算法和数据结构等多个方面。对于参赛者而言,蓝桥杯 B 不仅是一场比赛,更是一次锻炼自己编程技能和挑战自己的机会。 参加蓝桥杯 B 比赛,需要参赛者具备一定的 Python 编程基础和良好的学习态度,无论是初学者还是有一定经验的 Python 爱好者,都可以通过参加该比赛提高自己的编程水平和解决问题的能力。同时,蓝桥杯 B 比赛也为国内 Python 爱好者提供了一个互相交流、互相学习的平台,有利于促进 Python 技术在国内的普及和发展。 ### 回答2: 蓝桥杯是全国性计算机大赛,其中Python语言别被划分为A和B。B更加偏重于编程的实践技能,需要考生掌握基本的Python编程语法和常用库函数,能够灵活运用编程思维解决实际问题。 在准备蓝桥杯Python大学B考试时,考生需要从三个方面进行备考: 第一是基础知识储备,包括Python语言基础、数据类型、条件分支和循环语句等。在这方面,建议考生多做一些编码练习,加深对基础语法的理解和应用。 第二是对常用库函数和开发环境的熟练掌握。Python有大量丰富的第三方库函数,如numpy、pandas等,考生需要掌握这些库的基本使用方法和常见应用场景。 第三是实际编程经验的积累。考生可以参加一些编程竞赛,积极参与开源项目以及实际的编程工作,加强对编程的理解和实践能力。 总之,备考蓝桥杯Python大学B需要积极学习和实践,全面掌握Python编程语言的基础知识和常用库函数,通过实践和竞赛锻炼自己的编程思维和实践技能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值