前言:

      在Linux系统中我们可以通过进行脚本的编辑来实现相应的功能,当

面对较大的工作时,使用脚本命令就显得比较笨拙,因此IDE提供了一

个很好的环境来帮助我们解决这个问题,本篇博客将讲述IDE环境下的

基本操作.

 

正文:

 

一、python中的注释

1、python的单行注释

格式: #要注释的内容

#编写代码的注意事项

 

2、python中的多行注释

格式:   

"""

要注释的内容

要注释的内容

"""

"""
编写代码注意的事项,
了解题目的需求,
进行需求的分割,逐步进行完成
进行排错检查
"""

 

二、python中的格式化输出

1、字符串

输出格式: str

python if语句一行怎么写 python怎样把if语句写成一行_python

 

2、浮点型

输出格式:%f

python if语句一行怎么写 python怎样把if语句写成一行_python if语句一行怎么写_02

 

浮点型的输出格式保留指定的位数

python if语句一行怎么写 python怎样把if语句写成一行_输出格式_03

 

3、整形

输出格式:%d

python if语句一行怎么写 python怎样把if语句写成一行_浮点型_04

 

4、百分比

输出格式:%(类型)%%

python if语句一行怎么写 python怎样把if语句写成一行_输出格式_05

 

 

三、python中的变量

python中的命名规则:

1、需要见名知意,即所定义变量的名字与其实际意义相关

 

2、变量命名的几种格式:
(1)大驼峰式命名

格式:每一个单词的首字母都大写

FirstName     LastName

(2)小驼峰式的命名

firstName   lastName

格式:第一个单词以小字母开始,后续单词的首字母都要大写

 

变量的基本类型

(1)  str  表示一个字符串

(2)  int  表示一个整形

(3) bool 表示一个布尔类型 , 真(True),  假(False)

(4) float 表示一个小数类型,即浮点型

四、python中的配置

- pycharm设置界面(ctrl + alt + s)
- 快速创建文件(alt + insert)
- 格式化python代码(ctrl + alt + l)
- 快速注释代码(ctrl + /)
- 快速复制代码(ctrl + d)
- 快速撤销代码(ctrl + z)
- 快速取消撤销代码(ctrl + shift + z)
- 快速删除代码(ctrl + x)
- 快速重命名(shift + f6)

五、python中的if语句

1、if语句的基本格式:

       if     所要判断的语句 :

                  条件成立时执行的动作

      elif    所要判断的语句:

                  条件成立时执行的动作:

      else :

                   以上条件都不满足时执行的动作

 举例如下:

holiday = input('请输入节日的:')
if holiday == '情人节':
    print('买礼物,买衣服,买包')
elif holiday == '植树节':
    print('植树,写作业')
else:
    print('学习')
2、if语句的嵌套

  基本格式:

     if 判断条件1:

                if 判断条件2:

                    即满足条件1又满足条件2执行的动作

                else:

                    满足条件1不满足条件2执行的动作

  else:

         不满足条件1执行的动作

示例:

ticket = input('请输入是否有票:')
if ticket == 'yes':
        print('欢迎进入车站')
        knife_length = int(input('请输入刀子的长度:'))
        if knife_length <= 12:
            print('安检通过')
        else:
            print('安检不合格,所携带的刀具过长')
else:
    print('请及时补票,否则无法进入车站')

   

六、python中的逻辑运算符

类型:and  

条件1 and 条件2

当两个条件同时满足时,返回值为Ture

当两个条件中有一个不满足时,返回值为False

示例:

age = int(input('Please input a nunber: '))
if age >= 18 and age <= 100:
      print('欢迎进入网吧')
elif age > 0 and age < 18:
      print('未成年不得进入网吧')
else:
      print('输入错误')

 

类型 or

条件1 or 条件2

当其中有一个条件满足时,返回值为Ture

当两个条件都不满足时, 返回值为False

示例:

ticket = input('请出示你的相关卡片:')
if ticket == '会员卡' or  ticket == '体验卡':
    print('欢迎进入健身俱乐部')
else:
    print('请去前台办理相关业务')

 

 

综合练习:

1、统计学生的成绩,并且计算出总分和语文分数占总分的百分比

name = input('请输入学生的姓名:')
english = input('请输入英语成绩:')
math = input('请输入数学成绩:')
chinese = input('请输入语文成绩:')
sum = int(english) + int(math) + int(chinese)
average =  sum/3
avpercent = int(chinese) / sum
print('%s 的平均成绩为%d' %(name,average))
print('%s 的平均成绩为%.1f' %(name,average))
print('%s 的语文成绩占总成绩的百分比为%.1f%%' %(name,avpercent*100))

 

2、从控制台输入要出的拳 --石头1 剪刀2 布3
     电脑随机出拳
     比较胜负

  思路分析:

                    (1)电脑产生随机数 1--3  ,玩家输入数字:

                    (2) 进行条件的判断

                      1)玩家赢得条件

                      2)平局的条件

                      3)电脑赢得条件

# 1.从控制台输入要出的拳 --石头1 剪刀2 布3
# 2.电脑随机出拳
# 3.比较胜负
import random
print(
       """
       石头 == 1
       剪刀 == 2
       布   == 3 
       """
)
computer = random.randint(1,3)
print(computer)
player = int(input('请输入你要出的拳:'))
if ((player == 1 and computer == 2)
        or (player == 2 and computer == 3)
        or (player == 3 and computer == 1)):
        print('恭喜你赢了')

elif player == computer:
        print('平局')
else:
        print('你输了')