Viết một chương trình Python để kiểm tra một chuỗi biểu thị số nguyên hay không? Trình bày bằng hình ảnh: Giải pháp mẫu: Mã Python: Đầu ra mẫu: Sơ đồ : Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói: Trình chỉnh sửa mã Python:Python điều kiện: Tập thể dục - 35 với giải pháp
text = input["Input a string: "]
text = text.strip[]
if len[text] < 1:
print["Input a valid text"]
else:
if all[text[i] in "0123456789" for i in range[len[text]]]:
print["The string is an integer."]
elif [text[0] in "+-"] and \
all[text[i] in "0123456789" for i in range[1,len[text]]]:
print["The string is an integer."]
else:
print["The string is not an integer."]
Input a string: python
The string is not an integer.
Trực quan hóa thực thi mã Python:
Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus.
Trước đây: Viết một chương trình Python vào tổng của hai số nguyên đã cho. Tuy nhiên, nếu số tiền là từ 15 đến 20, nó sẽ trả lại 20. Theo tính: Viết chương trình Python để kiểm tra một tam giác là công bằng, isosceles hoặc scalene. Write a Python program to sum of two given integers. However, if the sum is between 15 to 20 it will
return 20.
Next: Write a Python program to check a triangle is equilateral, isosceles or scalene.
Mức độ khó của bài tập này là gì?
Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.
Python: Lời khuyên trong ngày
Hiểu biết máy phát:
# A generator comprehension is the lazy version of a list comprehension. >>> m = [x ** 2 for x in range[5]] >>> m >>> list[m] [0, 1, 4, 9, 16] >>> m = [x ** 2 for x in range[5]] >>> next[m] 0 >>> list[m] [1, 4, 9, 16]
- Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
- Bài tập SQL, Thực hành, Giải pháp - Tham gia
- Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
- JavaScript Basic - Bài tập, Thực hành, Giải pháp
- Java Array: Bài tập, Thực hành, Giải pháp
- C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
- Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
- C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
- Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
- Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
- Mảng C ++: Bài tập, Thực hành, Giải pháp
- Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
- Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
- Python Lambda - Bài tập, Thực hành, Giải pháp
- Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
- Công cụ chuyển đổi
- JavaScript: HTML Mẫu xác thực
Viết một chương trình Python để kiểm tra xem một chuỗi có phải là số không. Giải pháp mẫu-1: Mã Python: Đầu ra mẫu: Flowchart: Giải pháp mẫu-2: Mã Python: Đầu ra mẫu:Python Basic: Tập thể dục-95 với giải pháp
str = 'a123'
#str = '123'
try:
i = float[str]
except [ValueError, TypeError]:
print['\nNot numeric']
print[]
Not numeric
# Doesn't work for floats
text = input["Input a word or numbers: "]
if text.isdigit[]:
print["The input value is numbers."]
else:
print["The input value is string."]
Input a word or numbers: a123 The input value is string.
Giải pháp mẫu-2:
Trình chỉnh sửa mã Python:
Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus. Write a Python program to convert a byte string to a list of integers.
Next: Write a Python program to print the current call stack.
Trước đây: Viết chương trình Python để chuyển đổi chuỗi byte thành danh sách các số nguyên.next: Viết chương trình Python để in ngăn xếp cuộc gọi hiện tại.
Mức độ khó của bài tập này là gì?
Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.
Python: Lời khuyên trong ngày
Hiểu biết máy phát:# A generator comprehension is the lazy version of a list comprehension. >>> m = [x ** 2 for x in range[5]] >>> m >>> list[m] [0, 1, 4, 9, 16] >>> m = [x ** 2 for x in range[5]] >>> next[m] 0 >>> list[m] [1, 4, 9, 16]
- Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
- Bài tập SQL, Thực hành, Giải pháp - Tham gia
- Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
- JavaScript Basic - Bài tập, Thực hành, Giải pháp
- Java Array: Bài tập, Thực hành, Giải pháp
- C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
- Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
- C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
- Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
- Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
- Mảng C ++: Bài tập, Thực hành, Giải pháp
- Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
- Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
- Python Lambda - Bài tập, Thực hành, Giải pháp
- Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
- Công cụ chuyển đổi