ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

02 在idea中熟悉python的基本语法

2020-03-26 19:57:02  阅读:282  来源: 互联网

标签:02 10 dict1 python list1 idea set2 print count


前面我们已经完成了scala的第一个程序,本文将在其基础之上阐述scala的基本语法。

1 系统、软件以及前提约束

2 操作

  • 1 数据类型
    python3当中有6中基本数据类型:
    不可变:Number【数字】,String【字符串】,Tuple【元组】
    可变:List【列表】,Set【集合】,Dictionary【字典】
  • 2 变量申明
    在命令行执行以下操作:
# 声明一个数字
n1 = 3;
# 申明多个数字,同时赋值
n2 = n3 = 4;
# 声明一个数字,一个字符串
n2,n3=4,"ali";
# 查看类型
type(n2);
type(n3);
# 声明一个元组
tuple1 = ("zhangli",18,"male",3.14);
print(tuple1[0]);
print(tuple1*2);
print(tuple1[1:3]);
print(tuple1[2:]);
# 声明一个列表
list1 = ["zhangli",18,"male",3.14];
print(list1);
print(list1[0]);
print(list1[1:3]);
print(list1[2:])
print(list1*3)
# 声明一个集合
set1 = {"zhangli",18,"male",3.14};
set2 = {"zhangli","ali"};
print(set1&set2);
print(set1|set2);
print(set1-set2);
print(set1^set2);
# 声明一个字典
dict1={}
dict1['word']="hello";
dict1[-1]=18;
dict1[1.3]=3.14;
print(dict1[-1]);
print(dict1[1.3]);
print(dict1.keys());
print(dict1.values());
  • 3 接收键盘输入
    在命令行中执行如下操作:
msg = input("请输入你要发送的消息");
print(msg);
  • 4 运算符
    与其他语言一样,scala语言的运算符包括算术运算符【加+,减-,乘*,除/ , 取余%】,关系运算符【大于>,小于<,等于==,大于等于>=,小于等于<=,不等于!=】,逻辑运算符【与&&,或||,非!】,位运算符【与&,或|,非~,异或^】,赋值运算符【=】
print(1+2);
print(1>2);
print(True and 1==1);
print(1&0);
  • 5 分支判断
    在命令行中执行以下语句,注意,条件不加括号,条件后面加冒号;也不用大括号,python中以共同缩进代表一块语句块
x = 8;
if x>10:
    print("The number is greater than 10");
else:
    print("The number is not greater than 10");
    print("这一句与上面一句同属于else模块");
  • 6 for循环
# 打印0到4
for i in range(5) :
  print(i)
# 打印7到17
for i in range(7,18) :
  print(i)
# 打印1到10的奇数
for i in range(1,11) : 
      if i%2==1:
        print(i)
# 打印1到10的偶数
for(i<-1 to 10 if i%2==0) println(i)
# 打印乘法口诀
for i in range(1,10):
  for j in range(1,i+1):
    print(str(i)+"*"+str(j)+"="+str(i*j),end=" ")
  print()
* 7 终止while循环
在命令行中执行以下语句:

count = 10
while count > 3:
print (count, " 大于 3")
count = count - 1
else:
print (count, " 小于或等于 3")

* 8 break,continue用法与java相同
* 9 写文件
在命令行里面输入以下语句,每行回车:

f1 = open("123.txt","r+")
f1.write("helloworld")
f1.close()

查看本文件夹下的info.txt

* 10 读文件
在命令行里面输入以下语句,每行回车:

f1 = open("123.txt","r")
f1.readline()

以上就是python的一些基本语法,注意每行的分号可有可无。

标签:02,10,dict1,python,list1,idea,set2,print,count
来源: https://www.cnblogs.com/alichengxuyuan/p/12576858.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有