Pycharm 如何更改成中文版| Python循环语句| for 和 else 的搭配使用

news/2024/11/20 23:27:46/

  🌈write in front🌈
🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.
🆔本文由Aileen_0v0🧸 原创 CSDN首发🐒 如需转载还请通知⚠️
📝个人主页:Aileen_0v0🧸—CSDN博客
🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​
📣系列专栏:Aileen_0v0🧸的PYTHON学习系列专栏——CSDN博客
🗼我的格言:"没有罗马,那就自己创造罗马~" 

目录

Python中文版更改步骤 

​编辑

循环语句学习 

循环语句练习 

1.求奇数次方的和

2.求斐波那契数列第n项的值。

3.质数判断:

 4.求1-100的偶数之和。

5.利用循环打印一个10*10的矩阵. 

6.打印1-100中所有的质数。

📝本节小结


Python中文版更改步骤 

首先,打开pycharm,然后点击左上角的File,然后再点击Settings - > Plugins(插件)

然后在插件的搜索栏里输入Chinese,找到simplified(简化)版 ,点击(install)进行安装即可

点击OK,然后重启pycharm即可。 


循环语句学习 

循环和判断语句的爱恨情仇

判断语句:只执行一次。

i = 0
if i < 10:print(i)

循环语句:直到不满足条件才停止。

i = 0
while i < 10:print(i)i += 1print("doge")


循环语句练习 

1.求奇数次方的和

s = 0
i = 1
while i <= 100:s += i ** 3i += 1
print(s)


2.求斐波那契数列第n项的值。

 方法1:利用while循环

# 输入想知道的斐波那契数列值的位数
n = int(input())
#初始化 a,b 的值
a,b = 1 , 1
#i 表示枚举次数, --->如果我们想知道第3项,需要枚举(3-1) = 2次  ,
# 以此类推,第n项就,枚举(n - 1)次
i = 1
while i < n:a,b = b , a + bi += 1# 因为a是从1开始进行计算一直到第n个
print(a)

方法2:利用for 循环 

# for 循环做法
n = int(input())#位数
a,b = 1,1
for i in range (1,n):#枚举次数i与位数n的关系a, b = b , a + b
print(a)

3.质数判断:

方法1:

#判断质数 --->
n = int(input())
for i in range(2,n - 1):if n % i == 0:print("%d不是质数"%n)break
else:print("%d是质数"%n)

注意这里有一点之前没有遇到过的 for 循环可以和else 搭配使用

方法2: 

n  = int(input())
if n <= 1:print("no")
else:is_prime = Truefor i in range(2,n):if n % i == 0:is_prime = Falsebreakif is_prime :print("yes")else:print("no")

 4.求1-100的偶数之和。

写法1:

s = 0
for i in range(2,101,2):s += i
print(s)

写法2:

s = 0
for i in range(1,101):if i % 2 == 1:continues += i
print(s)

Python if 语句里面可以写循环,循环里面可以写 if ,循环里面还可以写循环。


5.利用循环打印一个10*10的矩阵. 

k = 1
for i in range(10):#外层循环枚举行for j in range(10):#内层循环枚举每一行的元素print(k,end = ",")k += 1# print()#每一个数后面输出一个回车print()#打完每一行元素进行换行

 


6.打印1-100中所有的质数。

for i in range(2,101):#首先枚举1-100所有的数,因为1不是质数所以从2开始枚举到100.is_prinme = Truefor j in range(2,i):if i % j == 0:is_prinme = Falseif is_prinme :print(i,end = " ")

📝本节小结

本篇博客主要关于Python语言版本的更改,以及关于python循环语句的知识点和练习。

希望大家多多支持!

你的鼓励是我前进的不懈动力


http://www.ppmy.cn/news/1273466.html

相关文章

如何从 iPhone 上恢复已删除的照片教程分享

您是否错误地删除了 iPhone 上的错误照片&#xff1f;或者您可能已将手机恢复出厂设置&#xff0c;但现在所有照片都消失了&#xff1f;如果您现在遇到这样的情况&#xff0c;我们可以为您提供解决方案。 在本文中&#xff0c;我们将向您展示七种数据恢复方法&#xff0c;可以…

AUTOSAR组织引入了Rust语言的原因是什么?有哪些好处?与C++相比它有什么优点?并推荐一些入门学习Rust语言链接等

AUTOSAR(汽车开放系统架构)是一个由汽车制造商、供应商和其他来自电子、半导体和软件行业的公司组成的全球发展伙伴关系,自2003年以来一直致力于为汽车行业开发和引入开放、标准化的软件平台。 AUTOSAR 最近宣布成立一个新的工作组,用于探索在汽车软件中使用 Rust 编程语言…

04_Web框架之Django一

Web框架之Django一 学习目标和内容 1、能够描述Django的作用 2、能够使用Django创建应用 3、能够使用GET和POST请求方式进行传参 4、能够使用Django的函数式方法定义视图 5、能够进行Django的配置文件修改 6、能够基本使用Django的路由定义 一、Django相关介绍 1、什么是Djan…

Qt通过movetoThread创建线程

创建一个类继承自QObject&#xff1a; Class Thread03 : public QObject 声明槽函数和线程&#xff1a; public slots:void fun();private:QThread m_th; 在构造函数中&#xff1a; Thread03::Thread03() {this->moveToThread(&m_th);m_th.start();qDebug() <&l…

平面上点到直线的距离

文章目录 平面上点到直线的距离 平面上点到直线的距离 设坐标平面上有点 P ( x 1 , y 1 ) P(x_1,y_1) P(x1​,y1​)和直线 l : A x B y C 0 l:AxByC0 l:AxByC0, A , B A,B A,B不全为0点 P P P到直线 l l l的的距离的算法推导如下 作直线 m m m通过点 P ( x 1 , y 1 ) P(x_1…

Vue3知识点总结

目录 一.创建Vue2工程 1.使用 vue-cli 创建 2.使用 vite 创建 二.常用 Composition API setup ref函数 reactive函数 计算属性与监视 1.computed函数 2.watch函数 3.watchEffect函数 一.创建Vue2工程 1.使用 vue-cli 创建 查看vue/cli版本&#xff0c;确保vue/cli版本…

Azure Machine Learning - 提示工程简介

OpenAI的GPT-3、GPT-3.5和GPT-4模型基于用户输入的文本提示工作。有效的提示构造是使用这些模型的关键技能&#xff0c;涉及到配置模型权重以执行特定任务。这不仅是技术操作&#xff0c;更像是一种艺术&#xff0c;需要经验和直觉。本文旨在介绍适用于所有GPT模型的提示概念和…

4-Docker命令之docker pull

1.docker pull介绍 docker pull命令是用于从镜像仓库中拉取指定镜像。如果没有指定镜像标签,那么docker默认使用:latest标签 2.docker pull用法 docker pull [参数] NAME[:TAG|@DIGEST] [root@centos79 ~]# docker pull --helpUsage: docker pull [OPTIONS] NAME[:TAG|@D…