Python基础知识及概念

                                    Python基础知识及概念

1.     注释

单行注释

#这是一个单行注释 

·       在程序开发时,同样可以使用 # 在代码的后面(旁边)增加说明性的文字

·       但是,需要注意的是,为了保证代码的可读性注释和代码之间 至少要有 两个空格

·       示例代码如下:

print("hello python")  # 输出 `hello python`

多行注释

可以选中要注释的行 同时按下 Ctrl+/ 可以实现多行注释与取消注释

 

也可以用三对引号来注释 如下:

"""
这是一个多行注释
 
在多行注释之间,可以写很多很多的内容……
""" 
print("hello python")

注意:注释不是越多越好,一目了然的程序不需要注释,对于复杂的操作可以写上若干注释。

任何语言的编程员,编写出符合规范的代码,是开始程序生涯的第一步!

 

2.     算术运算符

算术运算符不在此多说,只要记住一点:除法的返回结果永远都是浮点数float

 

3.     Python执行程序的执行原理

1.      操作系统会首先让CPU把Python解释器的程序复制到内存中

2.      Python解释器根据语法规则,从上到下让CPU翻译Python程序中的代码

3.      Cpu负责执行翻译完成的代码

程序是用来处理数据的 而变量是用来存储数据的

 

4.      变量的类型

  数字型   整型  浮点型 布尔型 复数型

  非数字型  字符串  列表  元组  字典

数字型变量之间可以直接计算:

2*True=2

3.3*False=0

 

 

5.字符串变量的运算

1.      first_name=”三”

last_name=”张”

first_name+last_name=”三张”

+号实现字符串之间的拼接

2.      字符串与整型相乘

First_name=”张三”

First_name*3=“张三张三张三”

   3.字符串和数字型变量不能进行其他运算

   

6.变量的格式化输出

例如:输入苹果的单价,输入买苹果的重量,计算出总共的价格

原始算法:


 

 

改进算法:

 

格式化输出算法:

 

终极算法(一行搞定)

print("请付{:}元钱".format(float(input("苹果的单价是:")) * float(input("苹果的重量是:"))))

 

思考:

在控制台依次提示用户输入:姓名、公司、职位、电话、邮箱

                   按照以下格式输出(提示:* 号是50个):

                   **************************************************

                   公司名称:

                   姓名:

                   职位:

                   电话:

                   邮箱:

                   **************************************************

print("{:}\n公司名称:{:}\n姓名:{:}\n职位:{:}\n电话:{:}\n邮箱:{:}\
\n
{:}"
.format("*"*50,input("公司名称:"),input("姓名:"),input("职位:"),input("电话:"),input("邮箱:"),"*"*50))

 

 

提示用户输入一个大于100 小于999 的数字,然后打印个位,十位,百位。

                             提示:用求余符号 % 和求整符号//

                   如:

                   请输入一个数字:356

                   您输入的数字为:356

                   百位:3 ,十位:5 ,个数:6

num=eval(input("请输入一个大于100且小于999的数字:"))
print("百位:{:.0f}\n十位:{:.0f}\n个位:{:.0f}".format(num//100,num%100//10,num%10//1))

7.变量的命名

标示符就是程序员定义的 变量名、函数名

名字 需要有 见名知义 的效果:

标示符可以由 字母、下划线 和 数字 组成

不能以数字开头 不能与关键字重名

标识符的命名是区分大小写的

 

1.小驼峰式命名法

第一个单词以小写字母开始,后续单词的首字母大写

例如:firstName、lastName

2.大驼峰式命名法

每一个单词的首字母都采用大写字母

例如:FirstName、LastName、CamelCase

  • 20
    点赞
  • 119
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值