- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在这里试图用 python 制作一个简单的计算器,我想知道是否可以在命令运行时将前 3 行合并为一行。我的意思是;我不必按 Enter 键来键入下一个数字/运算符,而是按空格键(在输入部分)。
trong khi Đúng:
import operator
num1 = int(input("Whats the first number:"))
oper = input("Which operator would you like to use: (+,-,/,*,**,^) :")
num2 = int(input("Whats the second number:"))
if oper == "+":
x = operator.add
elif oper == "-":
x = operator.sub
elif oper == "*":
x = operator.mul
elif oper == "/":
x = operator.__truediv__
elif oper == "**":
x = operator.pow
elif oper == "^":
x = operator.xor
khác:
print("invalid input")
print(num1,oper,num2,"=",x(num1,num2))
câu trả lời hay nhất
可以使用Python字符串的tách ra
方法来完成。请注意,此代码取决于输入的三个对象,以空格分隔。如果输入了更多或更少或忘记了空格,或者“数字”实际上不是整数,则会出现错误。
print("Enter a number, a space, an operator, a space, and another number.")
num1str, oper, num2str = input().split()
num1, num2 = int(num1str), int(num2str)
关于python - 一行,三个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54612268/
Câu hỏi này đã có câu trả lời ở đây: đã đóng cửa 10 năm trước. Có thể trùng lặp: Làm cách nào để lồng các câu lệnh OR trong JavaScript?
Có cách nào trong JavaScript để tạo một biến luôn bằng một biến không? Giống như var1 = var2 nhưng khi var2 được cập nhật thì var1 cũng vậy.
Tôi đang cố gắng hiểu điều này có nghĩa là gì var1 = var2 == var3 Tôi đoán là điều này tương đương với: if (var2 == var3): var1 = var2 Bài tập trả lời hay nhất var1 = var2
Câu hỏi này đã có câu trả lời: Thông báo lỗi PHP "Thông báo: Sử dụng hằng số không xác định" nghĩa là gì? (2 câu trả lời) Đã đóng 8
Tôi có một số bản ghi trong một bảng tạm thời và tôi muốn lấy một giá trị từ mỗi bản ghi rồi thêm nó vào một biến như color|caption ------------------ ----- ----------nốt Rê
Làm cách nào để chuyển đổi một chuỗi thành một biến (biến chuỗi -> biến $)? Hoặc danh sách các biến được phân tách bằng dấu phẩy sau đó được chuyển đổi thành các biến thực tế. Tôi có 2 tệp: Tệp tên cột Tệp hàng Tôi cần khớp toàn bộ dòng trong tệp hàng dựa trên một chuỗi và khớp tệp tên cột dựa trên
Tôi có một vấn đề cơ bản về php mà tôi không thể giải quyết và tôi muốn hiểu lý do! $upperValueCB = 10; $passNodeMatrixSource = 'CB';
Điều này có thể thực hiện được không? php $variable = $variable1 || Nếu $variable1 trống thì hãy sử dụng $variable2 Có điều gì tương tự không? Câu trả lời hay nhất PHP 5
Trong Perl 5.20, các vòng lặp for dường như có thể sửa đổi các biến trong phạm vi mô-đun, nhưng không thể sửa đổi các biến từ vựng trong phạm vi cha. #!/usr/bin/env Perl use strict;
Tại sao điều này không hoạt động: var biến biến = biến.concat(variable2); $('#lunk').append(variable) Tôi không thể hiểu được điều này
Theo hiểu biết của tôi, trên máy 32 bit, sizeof của con trỏ là 32 bit (4 byte), trong khi trên máy 64 bit, nó là 8 byte. Chúng có kích thước cố định bất kể loại dữ liệu chúng trỏ tới. Máy tính của tôi đang chạy trên nền 64 bit nhưng khi tôi in một chuỗi lớn chứa *
Ví dụ: int a = 10; a += 1.5; Điều này hoạt động hoàn hảo, nhưng a = a+1.5; Công việc này cho biết loại không khớp: không thể chuyển đổi từ double sang int. Vì vậy, câu hỏi của tôi là: toán tử += và toán tử =
Xin chào, tôi đã viết thủ tục lưu trữ MySQL này nhưng tôi vẫn gặp lỗi cú pháp #1064 - Bạn có lỗi trong cú pháp SQL, hãy kiểm tra hướng dẫn sử dụng;
Tôi đang cố gắng hiển thị các huy chương cụ thể trong cảnh của mình, tùy thuộc vào điểm cao của bạn dựa trên mục tiêu của cấp độ. // Nhận màu huy chương nếu levelHighscore targetScore { sc
Tôi phải duy trì một cơ sở mã lớn với mã nguồn Visual C++ khá cũ. Tôi tìm thấy mã như sau: bIsOk = !!m_ptr->isOpen(some Parameters) Kiểu dữ liệu của bIsOk là bool, là
Tôi có danh sách sản phẩm động được lấy từ cơ sở dữ liệu MySQL. Có một nút liên hệ ngay trong danh sách và tôi đang sử dụng tập lệnh Phương thức jquery bật lên một biểu mẫu. Vấn đề của tôi là cố gắng chuyển biến thông tin sản phẩm tới cửa sổ bật lên
Câu hỏi này đã có câu trả lời ở đây: đã đóng cửa 10 năm trước. Có thể trùng lặp: Sự khác biệt giữa giá trị (loại) và loại (va)
Nguyên tắc về phong cách cốt lõi của jQuery đề xuất hai cách khác nhau để kiểm tra xem một biến có được xác định hay không. Biến toàn cục: biến typeof === "không xác định" Biến cục bộ: biến
Câu hỏi này đã có câu trả lời: Đã đóng cửa 11 năm trước. Có thể trùng lặp: Các biến "Biến" trong Javascript? Tôi nghĩ phải có cách nào đó để thực hiện điều đó trong JavaScript
Có bất kỳ ưu điểm hoặc nhược điểm nào khi sử dụng nhiều phép gán trong một câu lệnh không? Trong ví dụ đơn giản var1 = var2 = true; phép gán là từ phải sang trái (tôi tin rằng điều này đúng với tất cả các phép gán trong C# và có lẽ cả Java, mặc dù tôi chưa kiểm tra cái sau). Nhưng,
Tôi là một lập trình viên xuất sắc, rất giỏi!