在pycharm中编写python

本文介绍了如何在PyCharm中使用Python,包括代码缩进、注释、PyCharm快捷键,以及Python的基本语法如数据类型、格式化输出和变量定义。还提供了计算学生平均成绩和占比的代码实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、pycharm的使用

1.python中没有分号,但是严格按照缩进
print(‘hello world’)
2.python的注释
(1)单行注释
#
(2)多行注释
“”"
这是一个
多行注释
“”"
3.pycharm的快捷键

  • 如何快速创建文件(alt + insert)
  • 格式化python代码,使风格好看(crtl + alt + l)
  • 如何撤销代码的修改(ctrl + z)
  • 如何取消撤销的代码(ctrl + shift + z)
  • 快速重命名(shift + f6)
  • 快速注释代码(ctrl + /)
  • 快速取消注释代码(ctrl + /)
  • 快速删除一行代码(ctrl + x)
  • 快速复制一行代码(ctrl + d)

二、python代码练习

1.import:导入库中的所有类、函数、变量等信息
import getpass
num=getpass.getpass(‘请输入密码:’)
运行界面:
请输入密码: ##这里输入的密码是不可见的
import random
num=random.randint(1,100) ##生成1-100之内的整形随机数
2.数据类型
类型:str #字符串类型
int #整形
bool #布尔型『真:True 假:False # In [5]: gender = True
# In [6]: gender
# Out[6]: True』
float #浮点型
age=raw_input(‘请输入年龄:’)
运行界面:请输入年龄:18
输出:‘18’
type(age) ##查看age的类型
3.格式化输出
%s 字符串
%d 整形
%f 浮点数
name = ‘westos’
age = 11
print(’%s的年龄为%d’ %(name,age))
westos的年龄为11

money = 8576.123123
print(’%s本月的工资为%f’ %(name,money))
redhat本月的工资为8576.123123

money = 7000
print(’%s本月的工资为%.2f’ %(name,money))
redhat本月的工资为7000.00

sid = 1
name = redhat
print(’%s的学号为%d’ %(name,sid))
redhat的学号为1
print(’%s的学号为130%.3d’ %(name,sid))
redhat的学号为130001

scale = 0.1
print(‘数据比例是 %.2f’ %(scale * 100))
数据比例是 10.00
print(‘数据比例是 %.2f%%’ %(scale * 100))
数据比例是 10.00%
4.驼峰命令法
1.大驼峰:每一个单词的首字母都大写
FirstName LastName
2.小驼峰:第一个单词以小写字母开始,后续单词的首字母大写
firstName lastName
5.变量名只有在第一次出现的时候,才是定义变量

练习题:
“”"

  • 输入学生姓名
  • 依次输入学生的三门科目成绩
  • 计算该学生的平均成绩,并打印
  • 平均成绩保留一位小数
  • 计算语文成绩占总成绩的百分比,并打印
    “”"
    name = input(‘学生姓名:’)
    Chinese = float(input(‘语文成绩:’))
    Math = float(input(‘数学成绩:’))
    English = float(input(‘英语成绩:’))
    sum = Chinese + Math + English
    Avg = sum / 3
    CHNpercent = (Chinese / sum) * 100
    print(’%s的平均成绩为%.1f’ %(name,Avg))
    print(’%s的语文成绩占总分的%.2f%%’ %(name,CHNpercent))

6.居中
s = ‘hello’
a.center(40) ##居中40个单位
a.center(40,’’) ##居中40个单位,以分离

7.删除内存中的变量
a = 11.2
打印a输出11.2
del a
打印a输出报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值