程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

零基礎學Python之運算符的使用(手把手帶你做牛客網python代碼練習題)

編輯:Python

文章目錄

  • 一、前言
  • 二、運算符的分類
    • 1、算數運算符
    • 2、賦值運算符
    • 3、復合賦值運算符
    • 4、比較運算符
    • 5、邏輯運算符
  • 三、牛客網代碼練習
    • 1、 牛牛的加減器
    • 2、乘法與冪運算
    • 3、除法與取模運算


作者簡介:在校大學生一枚,Java領域新星創作者,Java、Python正在學習中。

日常學習網站:牛客網,可以用來刷算法題、工作內推、面經復習、練習SQL等等,很不錯的多功能網站。點擊注冊學習刷題吧!

自我提醒:多學多練多思考,編程能力才能節節高!

一、前言

自己從大一下學期接觸到Java,到現在為止,也學習了一年半了。也有粉絲問我如何學習java,路線是什麼?跟我一樣,剛開始都很迷茫,後來看看別人的關於java的學習建議,自己再摸索摸索,也確實學到了很多。
最近有小伙伴問我該怎麼提高編程水平?我的建議就是以看視頻自學為主,學完後勤於練習代碼,在學與練的切磋中提高編程水平,算法不行就可以在牛客網上刷算法題,SQL不行就在上面刷SQL題,面經也可以在上面找到很多。總之,慢慢學,慢慢來吧~

  • 這一篇文章的目的就是掌握常用運算符的作用。

二、運算符的分類

  • 算數運算符
  • 賦值運算符
  • 復合賦值運算符
  • 比較運算符
  • 邏輯運算符

1、算數運算符

注意:混合運算優先級順序: ()高於**高於*///% ⾼於 +-


2、賦值運算符

  • 單個變量賦值
num = 2
print(num)
  • 多個變量賦值
num1, float1, str1 = 10, 0.5, 'hello world'
print(num1)
print(float1)
print(str1)

3、復合賦值運算符

a = 100
a += 1
# 輸出101 a = a + 1,最終a = 100 + 1
print(a)
b = 2
b *= 3
# 輸出6 b = b * 3,最終b = 2 * 3
print(b)
c = 10
c += 1 + 2
# 輸出13, 先算運算符右側1 + 2 = 3, c += 3 , 推導出c = 10 + 3

4、比較運算符

  • 比較運算符也叫關系運算符, 通常用來判斷。

a = 7 b = 5
print(a == b) # False
print(a != b) # True
print(a < b) # False
print(a > b) # True
print(a <= b) # False
print(a >= b) # True

5、邏輯運算符

a = 1 b = 2 c = 3
print((a < b) and (b < c)) # True
print((a > b) and (b < c)) # False
print((a > b) or (b < c)) # True
print(not (a > b)) # True

三、牛客網代碼練習

  • 既然學習了運算符,那就做兩道相關的題目練練手吧,這裡我選擇的是牛客網上的Python練習題,因為挺適合不同程度的練習使用,今天就從入門開始練習吧!可以點擊牛客網進行注冊

1、 牛牛的加減器

參考代碼:

num1 = int(input())
num2 = int(input())
print(num1 + num2)
print(num1 - num2)

2、乘法與冪運算

參考代碼:

num1 = int(input())
num2 = int(input())
print( num1 * num2)
print( num1 ** num2)

3、除法與取模運算

參考代碼:

num1 = int(input())
num2 = int(input())
print(num1//num2, num1%num2)
print('%.2f' % (num1 / num2))

關於運算符的代碼練習題,牛客網上還有很多,自己可以去嘗試全部敲一遍,對知識點的使用更加的熟練~


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved